Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 562 563 564 565 566 567 568 569 570 571 572 .. 5022
502,152 events total
2020-10-10 21:06:33 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:07:23 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: No route to host)
2020-10-10 21:08:05 × proofofme quits (~proofofme@184-96-74-65.hlrn.qwest.net) (Ping timeout: 240 seconds)
2020-10-10 21:08:06 crestfallen joins (~John@135-180-15-188.fiber.dynamic.sonic.net)
2020-10-10 21:08:33 proofofme joins (~proofofme@184-96-74-65.hlrn.qwest.net)
2020-10-10 21:08:33 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:09:29 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:09:29 × proofofme quits (~proofofme@184-96-74-65.hlrn.qwest.net) (Read error: Connection reset by peer)
2020-10-10 21:09:37 proofofme joins (~proofofme@184-96-74-65.hlrn.qwest.net)
2020-10-10 21:09:52 <crestfallen> hi what would be the quickest way to put (!>) to use? http://ix.io/2AkS
2020-10-10 21:10:05 × proofofm_ quits (~proofofme@184-96-74-65.hlrn.qwest.net) (Ping timeout: 240 seconds)
2020-10-10 21:10:18 × proofofme quits (~proofofme@184-96-74-65.hlrn.qwest.net) (Read error: Connection reset by peer)
2020-10-10 21:10:27 <crestfallen> it's the same as >=> I believe. I forget if I ever got it to work..
2020-10-10 21:10:31 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:10:35 proofofme joins (~proofofme@184-96-74-65.hlrn.qwest.net)
2020-10-10 21:11:12 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-10-10 21:11:19 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: No route to host)
2020-10-10 21:12:02 × proofofme quits (~proofofme@184-96-74-65.hlrn.qwest.net) (Read error: Connection reset by peer)
2020-10-10 21:12:32 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:12:51 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-10 21:12:51 × gattytto quits (b33e397e@179.62.57.126) (Remote host closed the connection)
2020-10-10 21:13:39 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:14:07 × falafel quits (~falafel@2605:e000:1527:d491:1ccf:5c8d:7928:e9cc) (Ping timeout: 240 seconds)
2020-10-10 21:14:32 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:15:35 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:16:19 <crestfallen> a poor place to start reviewing haskell again?
2020-10-10 21:16:35 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:17:41 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:17:46 <Squarism> Warning, maybe flawed question. Say I have a class instance : instance MyClass a b. If I want to express that there is an instance for all parameterized types instead of b, how would one do that?
2020-10-10 21:18:35 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:18:49 <Squarism> incomprehensible question?
2020-10-10 21:18:58 × GyroW quits (~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-10 21:19:15 GyroW joins (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-10 21:19:15 × GyroW quits (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-10 21:19:15 GyroW joins (~GyroW@unaffiliated/gyrow)
2020-10-10 21:19:27 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: No route to host)
2020-10-10 21:20:37 × snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 264 seconds)
2020-10-10 21:20:37 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:21:28 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:21:28 clmg joins (~clmg@2601:1c2:200:720:4114:54ca:ed6a:7bde)
2020-10-10 21:21:36 gchaix joins (~gchaix@185.204.1.185)
2020-10-10 21:22:22 <clmg> I'm running archlinux. I have a lot of `haskell-` packages installed via pacman already. But when I run, e.g., `stack install hakyll`, it starts downloading a lot of packages. I want to use stack to get multiple versions of haskell, but I don't want packages installed both via pacman and via stack.
2020-10-10 21:22:40 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:23:25 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: No route to host)
2020-10-10 21:23:50 mpereira joins (~mpereira@2a02:810d:f40:d96:a091:1f5b:5d70:a338)
2020-10-10 21:24:42 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:25:36 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:26:17 <maerwald> clmg: what's the question?
2020-10-10 21:26:38 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:26:40 <dsal> Squarism: A little. What do you mean "for all parameterized types"?
2020-10-10 21:26:45 jneira joins (501e64fa@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.100.250)
2020-10-10 21:27:37 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:28:06 <phadej> probably something like MyClass a (f b)
2020-10-10 21:28:24 <clmg> maerwald: how do I figure out why I have `haskell-` packages installed via pacman, when I'm already using stack?
2020-10-10 21:28:41 elliott_ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-10 21:28:41 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:28:46 C0 joins (~C0@41.249.80.99)
2020-10-10 21:29:43 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:29:48 <maerwald> clmg: because you installed them
2020-10-10 21:29:48 <clmg> Pacman says they are installed because they're required by stack. But shouldn't stack download them itself? Why does stack rely on pacman sometimes and other times not?
2020-10-10 21:30:17 <dsal> stack shouldn't require much of anything.
2020-10-10 21:30:41 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:31:11 <maerwald> clmg: don't install stack via pacman
2020-10-10 21:31:13 <yushyin> download the static build binary from the stack website and you won't need the haskell- packages ...
2020-10-10 21:31:16 <clmg> dsal: exactly. so why when I run `pacman -Qi haskell-mustache` does it say: `required by: stack`
2020-10-10 21:31:34 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:31:42 <yushyin> of course the pacman stack will depend on some haskell- packages on arch linux
2020-10-10 21:32:15 <clmg> So I should `-R stack` and curl `get.haskellstack.org`
2020-10-10 21:32:17 <clmg> right?
2020-10-10 21:32:29 <maerwald> just download the binary
2020-10-10 21:32:41 <maerwald> the install script is terrible, it invokes sudo I believe
2020-10-10 21:32:46 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:33:06 <maerwald> https://github.com/commercialhaskell/stack/releases/tag/v2.3.3
2020-10-10 21:33:37 <clmg> Ah I see (from arch wiki Haskell page): "Alternatively, Stack can be installed through stack-staticAUR package. It provides statically linked binaries, thereby avoiding dozens of haskell-* dependencies."
2020-10-10 21:33:52 <maerwald> don't do that either
2020-10-10 21:34:21 <maerwald> then you'll have stack in two places when I tries to auto-upgrade itself I think
2020-10-10 21:34:32 <clmg> hmmm what's wrong with stack-static? that way I can keep it up to date via AUR
2020-10-10 21:34:39 <MarcelineVQ> If I was gonna install stack via pacman I'd be by getting stack-bin from the AUR, but just getting the bin and putting in in ~/.local/bin is the most direct method by far
2020-10-10 21:34:41 _vaibhavingale_1 joins (~Adium@203.188.228.27)
2020-10-10 21:35:13 <maerwald> clmg: stack handles updating itself
2020-10-10 21:35:26 <clmg> ah ok
2020-10-10 21:35:28 × _vaibhavingale_1 quits (~Adium@203.188.228.27) (Read error: No route to host)
2020-10-10 21:35:33 × inkbottle quits (~inkbottle@aaubervilliers-654-1-91-187.w86-212.abo.wanadoo.fr) (Ping timeout: 260 seconds)
2020-10-10 21:35:34 zebrag joins (~inkbottle@aaubervilliers-654-1-84-138.w86-212.abo.wanadoo.fr)
2020-10-10 21:35:42 <maerwald> then you'll come back and ask why it didn't work and then we have to solve PATH issues again
2020-10-10 21:35:52 <Squarism> dsal, The "GDeliver" instance works well if I instruct the result to be a fully applied paramterized type. But If I I try to say it produces "Step b" as in the recursiveDeliver function i get the compile error at the bottom: https://paste.ofcode.org/6hQCnXKNmVNGkWE32D7Dhx
2020-10-10 21:35:59 <yushyin> maerwald is a fan of those
2020-10-10 21:36:03 <maerwald> lol
2020-10-10 21:36:11 maerwald shoots himself
2020-10-10 21:36:35 <yushyin> nooo we need you, or rather the mac users need you!
2020-10-10 21:36:41 _vaibhavingale_1 joins (~Adium@203.188.228.27)
2020-10-10 21:37:05 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Ping timeout: 240 seconds)
2020-10-10 21:37:36 <MarcelineVQ> clmg: with that in mind don't forget to add ~/.local/bin to your PATH if that's where you put stack. By default that's where it places its upgraded self so that's the best spot
2020-10-10 21:37:43 × _vaibhavingale_1 quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:38:16 × chaosmasttter quits (~chaosmast@p200300c4a72cce01453e6b536683ac55.dip0.t-ipconnect.de) (Quit: WeeChat 2.9)
2020-10-10 21:38:41 _vaibhavingale_ joins (~Adium@203.188.228.27)
2020-10-10 21:39:26 × shatriff quits (~vitaliish@130.180.217.140) (Remote host closed the connection)
2020-10-10 21:39:42 <clmg> Will stack install ghc into my home directory by default? I don't want it in root.
2020-10-10 21:39:42 × _vaibhavingale_ quits (~Adium@203.188.228.27) (Read error: Connection reset by peer)
2020-10-10 21:40:20 <maerwald> sure, it will download as many GHCs at it wants

All times are in UTC.