Logs: freenode/#haskell
| 2020-09-22 19:04:54 | × | cocreature quits (092ESE2ULR@gateway/shell/uberspace.de/x-qtbzjlnixqybifgo) (Quit: A monad is just a monoid in the category of endofunctors, what's the problem?) |
| 2020-09-22 19:05:28 | <maerwald> | the solution was actually less than 10 lines of code (if I don't count the functions I copy pasted from you) |
| 2020-09-22 19:05:41 | <maerwald> | and one library less in use |
| 2020-09-22 19:06:08 | → | justsomeguy joins (~justsomeg@unaffiliated/--/x-3805311) |
| 2020-09-22 19:07:16 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 256 seconds) |
| 2020-09-22 19:07:58 | <maerwald> | sm[m]: https://gitlab.haskell.org/haskell/ghcup-hs/-/commit/40a1cc98c6ea7eb06eeca7a37915a5075451420b#c84b8cca7fc11e84e49df98e5e56e35d46791361_1560_1558 |
| 2020-09-22 19:08:39 | × | bennofs_ quits (~quassel@dslb-094-222-034-064.094.222.pools.vodafone-ip.de) (Read error: Connection reset by peer) |
| 2020-09-22 19:09:04 | → | bennofs joins (~quassel@dslb-188-106-255-124.188.106.pools.vodafone-ip.de) |
| 2020-09-22 19:09:13 | → | mmohammadi9812 joins (~mmohammad@2.178.152.109) |
| 2020-09-22 19:10:26 | <sm[m]> | maerwald: slight warning, I think that list of wide characters doesn't cover everything |
| 2020-09-22 19:10:39 | <maerwald> | doesn't have to |
| 2020-09-22 19:10:48 | ← | rig0rmortis parts (~rig0rmort@86.106.143.21) ("Textual IRC Client: www.textualapp.com") |
| 2020-09-22 19:11:02 | <sm[m]> | but so far we've only once had to add another mystery unicode region to it |
| 2020-09-22 19:11:22 | <maerwald> | this isn't rocket science I think, ppl have done worse things in CSS |
| 2020-09-22 19:11:35 | <geekosaur> | it's not really possible to, as which ones are wide depends on the font and sometimes the terminal |
| 2020-09-22 19:12:22 | <sm[m]> | I think unicode specifies their nominal width |
| 2020-09-22 19:13:02 | <sm[m]> | how they get rendered is of course another matter |
| 2020-09-22 19:15:33 | × | nbloomf quits (~nbloomf@2600:1700:83e0:1f40:2dba:ec90:fe41:6b4d) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-09-22 19:20:25 | × | arahael quits (~arahael@203.194.42.27) (Ping timeout: 240 seconds) |
| 2020-09-22 19:24:08 | × | niHiggim_ quits (~manjaro-u@98.122.188.27) (Quit: Konversation terminated!) |
| 2020-09-22 19:25:00 | → | polyrain joins (~polyrain@2001:8003:e501:6901:d81b:49ea:d8f1:8f81) |
| 2020-09-22 19:25:01 | × | josh quits (~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Read error: Connection reset by peer) |
| 2020-09-22 19:25:17 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 2020-09-22 19:25:32 | → | josh joins (~josh@c-67-164-104-206.hsd1.ca.comcast.net) |
| 2020-09-22 19:25:44 | × | ggole quits (~ggole@2001:8003:8119:7200:dc47:fb87:baff:bd1b) (Quit: Leaving) |
| 2020-09-22 19:27:31 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (Quit: Leaving) |
| 2020-09-22 19:28:20 | × | __Joker quits (~Joker@119.82.123.124) (Ping timeout: 272 seconds) |
| 2020-09-22 19:28:37 | × | knupfer quits (~Thunderbi@200116b82410ab006d6825eaf402e280.dip.versatel-1u1.de) (Remote host closed the connection) |
| 2020-09-22 19:28:45 | → | knupfer joins (~Thunderbi@200116b82410ab0004048f5f1e9c0efb.dip.versatel-1u1.de) |
| 2020-09-22 19:29:42 | × | polyrain quits (~polyrain@2001:8003:e501:6901:d81b:49ea:d8f1:8f81) (Ping timeout: 260 seconds) |
| 2020-09-22 19:29:52 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Quit: Quit.) |
| 2020-09-22 19:30:23 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) |
| 2020-09-22 19:30:39 | → | tummy joins (~tummy@84.39.117.57) |
| 2020-09-22 19:30:52 | → | cr0ssw1nd joins (~crosswind@93.152.144.222) |
| 2020-09-22 19:31:35 | → | arahael joins (~arahael@203.158.32.156) |
| 2020-09-22 19:32:03 | → | hiroaki joins (~hiroaki@ip4d176049.dynamic.kabel-deutschland.de) |
| 2020-09-22 19:32:12 | <cr0ssw1nd> | hey |
| 2020-09-22 19:33:28 | hackage | nri-env-parser 0.1.0.0 - Read environment variables as settings to build 12-factor apps. https://hackage.haskell.org/package/nri-env-parser-0.1.0.0 (JasperWoudenberg) |
| 2020-09-22 19:33:50 | <cr0ssw1nd> | what is the way to install tools in haskell world? |
| 2020-09-22 19:34:12 | → | bahamas joins (~lucian@unaffiliated/bahamas) |
| 2020-09-22 19:34:14 | <cr0ssw1nd> | like `cargo install` in rust |
| 2020-09-22 19:34:30 | <cr0ssw1nd> | `cabal install` installs the project itself if I understand correctly |
| 2020-09-22 19:34:47 | <maerwald> | cr0ssw1nd: cabal install |
| 2020-09-22 19:35:17 | × | knupfer quits (~Thunderbi@200116b82410ab0004048f5f1e9c0efb.dip.versatel-1u1.de) (Quit: knupfer) |
| 2020-09-22 19:35:37 | → | knupfer joins (~Thunderbi@i59F7FFF0.versanet.de) |
| 2020-09-22 19:35:43 | <cr0ssw1nd> | maerwald, it starts to compile my project |
| 2020-09-22 19:35:55 | → | chaosmasttter joins (~chaosmast@p200300c4a714f10131538000641ea681.dip0.t-ipconnect.de) |
| 2020-09-22 19:36:23 | × | murphy_ quits (~murphy_@2604:2000:1281:8a9e:d2e4:da3f:de8a:c9c9) (Remote host closed the connection) |
| 2020-09-22 19:36:40 | → | murphy_ joins (~murphy_@2604:2000:1281:8a9e:e3b0:32cd:63ad:fdb4) |
| 2020-09-22 19:36:55 | <cr0ssw1nd> | for instance, I want to install hpack |
| 2020-09-22 19:37:00 | <maerwald> | cabal install hpack |
| 2020-09-22 19:37:11 | <cr0ssw1nd> | but why it compiles the whole my project |
| 2020-09-22 19:37:20 | <cr0ssw1nd> | it is like 15 minutes in my case |
| 2020-09-22 19:37:29 | <maerwald> | go outside of your project dir |
| 2020-09-22 19:37:51 | <cr0ssw1nd> | ha, thanks |
| 2020-09-22 19:38:00 | <cr0ssw1nd> | didn't think about it :) |
| 2020-09-22 19:39:13 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 264 seconds) |
| 2020-09-22 19:39:25 | → | akhov joins (~akh@89.45.7.218) |
| 2020-09-22 19:39:27 | ← | akhov parts (~akh@89.45.7.218) () |
| 2020-09-22 19:40:52 | <sm[m]> | either way, it could build a lot of deps. But if you do it from your home dir you're more likely to have them already built |
| 2020-09-22 19:41:39 | × | chrpape` quits (~user@2a01:4f9:c010:632d::1) (Remote host closed the connection) |
| 2020-09-22 19:42:09 | → | akh joins (~akh@89.45.7.218) |
| 2020-09-22 19:44:00 | × | knupfer quits (~Thunderbi@i59F7FFF0.versanet.de) (Read error: Connection reset by peer) |
| 2020-09-22 19:44:07 | × | akh quits (~akh@89.45.7.218) (Remote host closed the connection) |
| 2020-09-22 19:44:35 | → | knupfer joins (~Thunderbi@200116b82410ab0010276a31c69417f5.dip.versatel-1u1.de) |
| 2020-09-22 19:44:56 | × | knupfer quits (~Thunderbi@200116b82410ab0010276a31c69417f5.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:45:03 | → | knupfer joins (~Thunderbi@200116b82410ab0065b786bc88f112f9.dip.versatel-1u1.de) |
| 2020-09-22 19:45:14 | × | knupfer quits (~Thunderbi@200116b82410ab0065b786bc88f112f9.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:45:30 | → | knupfer joins (~Thunderbi@200116b82410ab003d77c1dc916b2456.dip.versatel-1u1.de) |
| 2020-09-22 19:45:35 | × | ransom quits (~c4264035@2601:285:201:6720:28cb:f0d0:855:f556) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-09-22 19:45:41 | × | knupfer quits (~Thunderbi@200116b82410ab003d77c1dc916b2456.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:45:55 | → | knupfer joins (~Thunderbi@200116b82410ab009ddd9eec399b6461.dip.versatel-1u1.de) |
| 2020-09-22 19:45:55 | × | knupfer quits (~Thunderbi@200116b82410ab009ddd9eec399b6461.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:46:03 | → | knupfer joins (~Thunderbi@200116b82410ab009ddd9eec399b6461.dip.versatel-1u1.de) |
| 2020-09-22 19:46:18 | × | knupfer quits (~Thunderbi@200116b82410ab009ddd9eec399b6461.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:46:25 | → | knupfer joins (~Thunderbi@200116b82410ab006d8c120bee9a46a1.dip.versatel-1u1.de) |
| 2020-09-22 19:46:34 | × | knupfer quits (~Thunderbi@200116b82410ab006d8c120bee9a46a1.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:46:54 | → | knupfer joins (~Thunderbi@200116b82410ab00b573267253896de3.dip.versatel-1u1.de) |
| 2020-09-22 19:46:59 | × | knupfer quits (~Thunderbi@200116b82410ab00b573267253896de3.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:47:10 | → | knupfer joins (~Thunderbi@200116b82410ab0069ad36cc71a59f96.dip.versatel-1u1.de) |
| 2020-09-22 19:47:13 | × | knupfer quits (~Thunderbi@200116b82410ab0069ad36cc71a59f96.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:47:27 | → | knupfer joins (~Thunderbi@200116b82410ab008c7b5c98de551213.dip.versatel-1u1.de) |
| 2020-09-22 19:47:35 | × | knupfer quits (~Thunderbi@200116b82410ab008c7b5c98de551213.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:47:49 | → | knupfer joins (~Thunderbi@200116b82410ab00e550c0c7d018127d.dip.versatel-1u1.de) |
| 2020-09-22 19:47:55 | × | knupfer quits (~Thunderbi@200116b82410ab00e550c0c7d018127d.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-22 19:48:04 | → | knupfer joins (~Thunderbi@200116b82410ab0034e42a4fde443f6d.dip.versatel-1u1.de) |
| 2020-09-22 19:48:33 | × | LKoen quits (~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr) (Remote host closed the connection) |
| 2020-09-22 19:48:56 | → | Hollows joins (59943f26@89.148.63.38) |
| 2020-09-22 19:50:09 | → | ransom joins (~c4264035@2601:285:201:6720:28cb:f0d0:855:f556) |
| 2020-09-22 19:50:23 | <maerwald> | sm[m]: do I have to pay ransom for stealing your code? |
| 2020-09-22 19:51:24 | × | tomku quits (~tomku@unaffiliated/tomku) (Ping timeout: 256 seconds) |
| 2020-09-22 19:52:03 | → | nbloomf joins (~nbloomf@2600:1700:83e0:1f40:85b3:8a6c:1150:3477) |
| 2020-09-22 19:52:10 | → | tomku joins (~tomku@unaffiliated/tomku) |
| 2020-09-22 19:52:38 | <sm[m]> | maerwald: no, use it freely. You're in the GPL "family" now. |
| 2020-09-22 19:54:13 | <cr0ssw1nd> | sm[m], hm, I actually did it from /tmp |
| 2020-09-22 19:54:13 | × | geekosaur quits (42d52102@66.213.33.2) (Remote host closed the connection) |
| 2020-09-22 19:54:23 | <cr0ssw1nd> | doesn't it look into ~ automatically? |
| 2020-09-22 19:54:41 | <sm[m]> | ..if you want to leave, we'll have to send Vinnie the Collector .. |
| 2020-09-22 19:54:53 | <sm[m]> | cr0ssw1nd: that's fine, the main thing is a non-project directory. I always to "cd" because it's easy |
| 2020-09-22 19:54:57 | <sm[m]> | do |
All times are in UTC.