2020/10/25

2020-10-25 00:00:27 +0200Rudd0(~Rudd0@185.189.115.108)
2020-10-25 00:00:37 +0200acidjnk_new3(~acidjnk@p200300d0c7237865e916a6f62c87a72c.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 00:00:57 +0200mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 00:01:31 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 258 seconds)
2020-10-25 00:01:53 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 00:05:09 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 00:09:13 +0200machinedgod(~machinedg@24.105.81.50) (Ping timeout: 264 seconds)
2020-10-25 00:12:40 +0200tirej(~tirej@unaffiliated/tirej) (Quit: Lost terminal)
2020-10-25 00:12:44 +0200Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection)
2020-10-25 00:13:10 +0200Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-10-25 00:13:22 +0200Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-10-25 00:15:34 +0200machinedgod(~machinedg@24.105.81.50)
2020-10-25 00:17:07 +0200jumper149(~jumper149@ip185225.wh.uni-hannover.de) (Ping timeout: 246 seconds)
2020-10-25 00:18:01 +0200danvet_(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 272 seconds)
2020-10-25 00:19:10 +0200jumper149(~jumper149@ip185225.wh.uni-hannover.de)
2020-10-25 00:19:44 +0200Varis(~Tadas@unaffiliated/varis)
2020-10-25 00:20:31 +0200irc_user(uid423822@gateway/web/irccloud.com/x-yozgrvcgtawskeqy)
2020-10-25 00:20:45 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2020-10-25 00:21:45 +0200heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 00:23:23 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-10-25 00:23:24 +0200pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 260 seconds)
2020-10-25 00:29:17 +0200mbomba(~mbomba@142.114.9.241)
2020-10-25 00:31:56 +0200thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 00:33:10 +0200Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
2020-10-25 00:34:18 +0200darjeeling_(~darjeelin@122.245.123.118) (Ping timeout: 256 seconds)
2020-10-25 00:34:52 +0200mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 00:36:47 +0200thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 00:37:22 +0200darjeeling_(~darjeelin@122.245.123.118)
2020-10-25 00:41:57 +0200hackagecabal-fmt 0.1.5 - Format .cabal files https://hackage.haskell.org/package/cabal-fmt-0.1.5 (phadej)
2020-10-25 00:44:25 +0200Wuzzy(~Wuzzy@p5790ef06.dip0.t-ipconnect.de) (Quit: Wuzzy)
2020-10-25 00:45:58 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6)
2020-10-25 00:46:07 +0200nukaniko
2020-10-25 00:46:23 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-10-25 00:48:38 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Client Quit)
2020-10-25 00:48:39 +0200 <frdg> c_wraith: `(floor . max 0 . min 1 :: Double -> Int) vs (floor . (*5) . max 0 . min 1 :: Double -> Int)` isn't the image of both of these functions infinite?
2020-10-25 00:49:45 +0200 <c_wraith> nope. The first one has the image [0, 1]. the second has the image [0, 1, 2, 3, 4, 5]
2020-10-25 00:50:09 +0200 <c_wraith> err. those are finite sets, not some sort of range notation
2020-10-25 00:51:13 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6)
2020-10-25 00:51:46 +0200 <frdg> I see it now
2020-10-25 00:51:48 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 00:52:33 +0200 <frdg> there goes my theory
2020-10-25 00:54:40 +0200 <monsterchrom> oops
2020-10-25 00:54:42 +0200 <c_wraith> monsterchrom was referring to a simpler statement, which *is* trivially true. Composing two functions together results in an image with a size at most the max of the sizes of the two individual functions.
2020-10-25 00:55:03 +0200 <c_wraith> But when you are allowed to insert intermediate steps, things are no longer that simple
2020-10-25 00:56:04 +0200Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Quit: ლ(ಠ益ಠლ) .:. <Ashley> my porn is hidden in a folder called "BBC Micro Emulator")
2020-10-25 00:56:46 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 272 seconds)
2020-10-25 00:58:20 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx)
2020-10-25 00:58:56 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx) (Client Quit)
2020-10-25 00:59:38 +0200MikeD(ad5822ca@cpe-173-88-34-202.columbus.res.rr.com)
2020-10-25 01:01:48 +0200christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-10-25 01:01:52 +0200fendor_(~fendor@178.115.130.136.wireless.dyn.drei.com) (Remote host closed the connection)
2020-10-25 01:02:07 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx)
2020-10-25 01:02:21 +0200alp(~alp@2a01:e0a:58b:4920:60bf:7356:ce9b:9eec) (Ping timeout: 272 seconds)
2020-10-25 01:02:31 +0200vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-10-25 01:02:56 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx) (Client Quit)
2020-10-25 01:03:14 +0200renzhi(~renzhi@modemcable070.17-177-173.mc.videotron.ca) (Ping timeout: 258 seconds)
2020-10-25 01:03:32 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx)
2020-10-25 01:03:50 +0200Neo--(~neo@188-230-154-134.dynamic.t-2.net)
2020-10-25 01:04:39 +0200Jimi2M0ITI(~JimiMM0JT@unaffiliated/jimimm0jtx) (Client Quit)
2020-10-25 01:05:22 +0200Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-10-25 01:08:55 +0200christo(~chris@81.96.113.213)
2020-10-25 01:09:27 +0200mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 01:09:34 +0200kewa(55aec1a1@85.174.193.161)
2020-10-25 01:12:07 +0200Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Quit: ლ(ಠ益ಠლ) .:. <Ashley> my porn is hidden in a folder called "BBC Micro Emulator")
2020-10-25 01:12:44 +0200Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-10-25 01:12:47 +0200 <kewa> Hi! Is this chat alive?
2020-10-25 01:12:49 +0200Neo--(~neo@188-230-154-134.dynamic.t-2.net) (Ping timeout: 264 seconds)
2020-10-25 01:13:33 +0200christo(~chris@81.96.113.213) (Ping timeout: 260 seconds)
2020-10-25 01:15:55 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 01:16:48 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6)
2020-10-25 01:19:25 +0200 <Ariakenom> kewa, sure
2020-10-25 01:19:38 +0200xerox_(~xerox@unaffiliated/xerox)
2020-10-25 01:20:45 +0200geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-10-25 01:23:46 +0200 <koz_> kewa: No, we are all turingrade AIs.
2020-10-25 01:27:21 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 01:29:16 +0200invaser(~Thunderbi@31.148.23.125) (Ping timeout: 256 seconds)
2020-10-25 01:29:21 +0200kewa(55aec1a1@85.174.193.161) ()
2020-10-25 01:31:05 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-10-25 01:31:59 +0200dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 258 seconds)
2020-10-25 01:36:00 +0200 <monsterchrom> That counts as alive.
2020-10-25 01:38:56 +0200andybkof2001(~andybkof2@fixed-187-188-9-123.totalplay.net)
2020-10-25 01:38:57 +0200damianfral(~damianfra@177.red-2-142-221.dynamicip.rima-tde.net) (Ping timeout: 260 seconds)
2020-10-25 01:39:05 +0200 <andybkof2001> made your area like quebec and speak german, in the frontier méxico with texas,the flag is in the frontier, in horizont orange almost dark like brick in up, in half gray aluminum, and in down blue sky day, with letter L red shinning thick, no very thick just 1 cm and 4 mm with red fire in the right side in line like shadow the same red shinnig 9 mm right, at the left side 1 mm of shadow,
2020-10-25 01:39:05 +0200 <andybkof2001> and in down 3 mm of shadow red shinnig all the shadows stiked at the L the L no with waves in line 9 mm of fire 1 left and 3 in down , the L in the center of the new german flag occupying the entire gray strip with the shadow, the name is Deutcsh, coin deutsches. let the giants play baskectball with the browns.learn german https://app.memrise.com/course/920/5000-german-words-top-87/1/ copy
2020-10-25 01:39:05 +0200 <andybkof2001> the adress of the page, and paste somewhere, for read it later, go at the bookseller and ask for the diccionary english german and read it verbatim, https://www.youtube.com/watch?v=Y6DNjM4s-zw
2020-10-25 01:40:24 +0200ChanServ+o monsterchrom
2020-10-25 01:40:30 +0200monsterchrom+b *!*@fixed-187-188-9-123.totalplay.net
2020-10-25 01:40:30 +0200andybkof2001monsterchromandybkof2001
2020-10-25 01:40:44 +0200pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net)
2020-10-25 01:45:17 +0200monsterchrom-b+b *!*@fixed-187-188-9-123.totalplay.net andybkof2001!*@*
2020-10-25 01:45:36 +0200 <monsterchrom> Let's see how well that holds up.
2020-10-25 01:45:45 +0200 <Kolkrabe> Looking at some nicks, I would say the channel is undead rather than alive :p
2020-10-25 01:45:46 +0200monsterchrom-o monsterchrom
2020-10-25 01:45:53 +0200 <monsterchrom> Haha
2020-10-25 01:47:19 +0200kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-10-25 01:49:09 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 01:54:42 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 01:58:04 +0200Zer000(~Zer000@64.137.132.26)
2020-10-25 02:00:02 +0100[42]1(~42]@195.206.169.184) ()
2020-10-25 02:00:05 +0100Zer000(~Zer000@64.137.132.26) (Client Quit)
2020-10-25 02:02:06 +0100 <c_wraith> I've been told I should return to life for the holiday, but that'd just be too confusing.
2020-10-25 02:02:11 +0100 <c_wraith> :t confusing
2020-10-25 02:02:13 +0100 <lambdabot> Applicative f => LensLike (Data.Functor.Day.Curried.Curried (Data.Functor.Yoneda.Yoneda f) (Data.Functor.Yoneda.Yoneda f)) s t a b -> LensLike f s t a b
2020-10-25 02:02:52 +0100Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Quit: ლ(ಠ益ಠლ) .:. <Ashley> my porn is hidden in a folder called "BBC Micro Emulator")
2020-10-25 02:04:00 +0100Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-10-25 02:04:53 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 02:05:14 +0100christo(~chris@81.96.113.213)
2020-10-25 02:06:11 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 02:09:02 +0100 <monsterchrom> Another direction you could consider is elevating from a wraith to an abstract factory that makes more wraiths.
2020-10-25 02:09:09 +0100jedws(~jedws@101.184.148.229)
2020-10-25 02:09:48 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 02:13:20 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 02:14:39 +0100m0rphism(~m0rphism@HSI-KBW-046-005-177-122.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 265 seconds)
2020-10-25 02:18:30 +0100shafox(~shafox@106.51.234.111) (Remote host closed the connection)
2020-10-25 02:18:35 +0100frdg(47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) (Remote host closed the connection)
2020-10-25 02:18:38 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-10-25 02:21:06 +0100kensanata(~kensanata@185.204.1.185)
2020-10-25 02:21:14 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 02:23:41 +0100brettgilio(~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com>)
2020-10-25 02:24:03 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6)
2020-10-25 02:24:39 +0100brettgilio(~brettgili@brettgilio.com)
2020-10-25 02:25:06 +0100GyroW_(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 02:25:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 02:25:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 02:25:25 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 02:26:02 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 02:26:05 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-10-25 02:26:55 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection)
2020-10-25 02:27:16 +0100CMCDragonkai1(~Thunderbi@124.19.3.250)
2020-10-25 02:27:43 +0100guy_lombardoprivalovy_lekvar
2020-10-25 02:28:08 +0100Deide(~Deide@217.155.19.23) (Quit: Seeee yaaaa)
2020-10-25 02:28:40 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 265 seconds)
2020-10-25 02:30:04 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-10-25 02:30:52 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 02:32:55 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Read error: Connection reset by peer)
2020-10-25 02:33:44 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 02:34:14 +0100Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net) (Quit: ლ(ಠ益ಠლ) .:. <Ashley> my porn is hidden in a folder called "BBC Micro Emulator")
2020-10-25 02:35:15 +0100Foritus(~buggery@cpc91334-watf11-2-0-cust153.15-2.cable.virginm.net)
2020-10-25 02:40:25 +0100CMCDragonkai1(~Thunderbi@124.19.3.250) (Quit: CMCDragonkai1)
2020-10-25 02:41:14 +0100renzhi(~renzhi@modemcable070.17-177-173.mc.videotron.ca)
2020-10-25 02:42:12 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 02:43:24 +0100christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-10-25 02:44:40 +0100conal(~conal@198.8.81.71)
2020-10-25 02:47:45 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds)
2020-10-25 02:48:46 +0100joaj(~joaj@2001:818:e326:8200:5273:55b7:3a86:e6ca)
2020-10-25 02:49:37 +0100jumper149(~jumper149@ip185225.wh.uni-hannover.de) (Quit: WeeChat 2.9)
2020-10-25 02:50:31 +0100christo(~chris@81.96.113.213)
2020-10-25 02:50:52 +0100damianfral(~damianfra@177.red-2-142-221.dynamicip.rima-tde.net)
2020-10-25 02:51:50 +0100Lord_of_Life_(~Lord@46.217.216.204)
2020-10-25 02:51:53 +0100mbomba(~mbomba@142.114.9.241) (Quit: WeeChat 2.9)
2020-10-25 02:52:27 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 02:53:08 +0100Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 256 seconds)
2020-10-25 02:55:15 +0100christo(~chris@81.96.113.213) (Ping timeout: 265 seconds)
2020-10-25 02:55:32 +0100damianfral(~damianfra@177.red-2-142-221.dynamicip.rima-tde.net) (Ping timeout: 260 seconds)
2020-10-25 02:56:02 +0100Bergle_3(~Bergle_4@101.165.90.119)
2020-10-25 02:58:44 +0100Bergle_2(~Bergle_4@101.165.90.119) (Ping timeout: 256 seconds)
2020-10-25 02:01:47 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 02:03:05 +0100Melanie(c000868a@192-0-134-138.cpe.teksavvy.com)
2020-10-25 02:03:19 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 272 seconds)
2020-10-25 02:09:14 +0100Ariakenom(~Ariakenom@h-82-196-111-63.NA.cust.bahnhof.se) (Read error: Connection reset by peer)
2020-10-25 02:10:25 +0100Cale(~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
2020-10-25 02:10:26 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com) (Read error: Connection reset by peer)
2020-10-25 02:11:02 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com)
2020-10-25 02:11:10 +0100dmwitdmwitch
2020-10-25 02:12:23 +0100Cale(~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com)
2020-10-25 02:13:06 +0100 <c_wraith> monsterchrom: that's way too terrifying
2020-10-25 02:17:57 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com) (Read error: Connection reset by peer)
2020-10-25 02:18:21 +0100nitrixnitrix-or-treat
2020-10-25 02:21:37 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com)
2020-10-25 02:22:42 +0100christo(~chris@81.96.113.213)
2020-10-25 02:26:40 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds)
2020-10-25 02:28:59 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 02:29:15 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Client Quit)
2020-10-25 02:37:32 +0100bartemius(~bartemius@109.252.20.20)
2020-10-25 02:39:21 +0100Melanie(c000868a@192-0-134-138.cpe.teksavvy.com) (Remote host closed the connection)
2020-10-25 02:42:02 +0100bartemius(~bartemius@109.252.20.20) (Ping timeout: 260 seconds)
2020-10-25 02:45:11 +0100falafel_(~falafel@71-34-132-121.clsp.qwest.net)
2020-10-25 02:45:25 +0100phaul(~phaul@ruby/staff/phaul)
2020-10-25 02:46:04 +0100z0(~z0@104.248.22.38)
2020-10-25 02:46:22 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-10-25 02:46:28 +0100z0Guest55108
2020-10-25 02:47:45 +0100Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 240 seconds)
2020-10-25 02:49:36 +0100falafel_(~falafel@71-34-132-121.clsp.qwest.net) (Ping timeout: 258 seconds)
2020-10-25 02:52:41 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e)
2020-10-25 02:53:56 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 02:54:16 +0100vacm(~vacwm@70.23.92.191) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 02:57:00 +0100vacm(~vacwm@70.23.92.191)
2020-10-25 02:59:00 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 03:05:45 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 03:06:18 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-10-25 03:06:43 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 03:07:07 +0100dyeplexer(~lol@unaffiliated/terpin)
2020-10-25 03:10:46 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 256 seconds)
2020-10-25 03:15:05 +0100xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 240 seconds)
2020-10-25 03:16:43 +0100Guest55108(~z0@104.248.22.38) (Quit: Lost terminal)
2020-10-25 03:17:13 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 03:26:25 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 03:27:24 +0100wei2912(~wei2912@unaffiliated/wei2912)
2020-10-25 03:34:12 +0100joaj(~joaj@2001:818:e326:8200:5273:55b7:3a86:e6ca) (Ping timeout: 260 seconds)
2020-10-25 03:35:13 +0100joaj(~joaj@2001:818:e326:8200:9fc:6bde:c18a:1771)
2020-10-25 03:35:55 +0100ByronJohnson(~bairyn@unaffiliated/bob0) (Remote host closed the connection)
2020-10-25 03:35:55 +0100Tene(~tene@poipu/supporter/slacker/tene) (Remote host closed the connection)
2020-10-25 03:35:59 +0100justsomeguy(~justsomeg@216.186.218.241)
2020-10-25 03:35:59 +0100justsomeguy(~justsomeg@216.186.218.241) (Changing host)
2020-10-25 03:35:59 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2020-10-25 03:37:19 +0100toorevitimirp(~tooreviti@117.182.180.36)
2020-10-25 03:42:07 +0100xff0x(~fox@2001:1a81:5355:300:b6fb:6049:f390:36a1) (Ping timeout: 272 seconds)
2020-10-25 03:42:52 +0100xff0x(~fox@2001:1a81:5355:300:74f6:979d:4761:24e8)
2020-10-25 03:47:53 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 03:51:42 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 03:53:03 +0100bairyn(~bairyn@unaffiliated/bob0)
2020-10-25 03:53:22 +0100bairynByronJohnson
2020-10-25 03:54:03 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-10-25 04:00:02 +0100kensanata(~kensanata@185.204.1.185) ()
2020-10-25 04:00:47 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 04:02:32 +0100xff0x(~fox@2001:1a81:5355:300:74f6:979d:4761:24e8) (Ping timeout: 260 seconds)
2020-10-25 04:04:03 +0100xff0x(~fox@2001:1a81:53a8:4d00:d040:ea33:23e9:22f)
2020-10-25 04:04:18 +0100darjeeling_(~darjeelin@122.245.123.118) (Ping timeout: 265 seconds)
2020-10-25 04:09:17 +0100vacm(~vacwm@70.23.92.191) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 04:09:51 +0100jedws(~jedws@101.184.148.229) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 04:12:04 +0100jedws(~jedws@101.184.148.229)
2020-10-25 04:12:40 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e)
2020-10-25 04:15:46 +0100lagothrix(~lagothrix@unaffiliated/lagothrix) (Killed (beckett.freenode.net (Nickname regained by services)))
2020-10-25 04:15:55 +0100lagothrix(~lagothrix@unaffiliated/lagothrix)
2020-10-25 04:15:57 +0100djellemah(~djellemah@2601:5c2:100:96c:e008:b638:39fe:6a54) (Ping timeout: 260 seconds)
2020-10-25 04:16:25 +0100gattytto(b33e397e@179.62.57.126)
2020-10-25 04:16:37 +0100drbean(~drbean@TC210-63-209-147.static.apol.com.tw)
2020-10-25 04:16:53 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311) ()
2020-10-25 04:17:03 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e) (Client Quit)
2020-10-25 04:18:59 +0100guy(4c68d95d@c-76-104-217-93.hsd1.wa.comcast.net)
2020-10-25 04:19:45 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds)
2020-10-25 04:19:47 +0100 <guy> hey guys
2020-10-25 04:20:13 +0100darjeeling_(~darjeelin@115.215.42.47)
2020-10-25 04:20:52 +0100 <guy> is this the place to ask haskell related questions
2020-10-25 04:21:25 +0100 <xacktm> check the /topic
2020-10-25 04:21:30 +0100 <xacktm> tl;dr yes :)
2020-10-25 04:22:43 +0100 <guy> okay thanks :) I don't really know how to check that
2020-10-25 04:23:03 +0100 <guy> I'm having a problem installing a Win32 package with cabal
2020-10-25 04:25:10 +0100 <guy> Apparently it couldn't execute one of the files in the package Win32-2.8.3.0, ".../ghc/inplace/mingw/bin/ld.exe"
2020-10-25 04:26:12 +0100servo(~servo@41.92.101.100)
2020-10-25 04:26:13 +0100 <guy> I'm a bit lost on what to do here because this seems to be a problem with the package uploaded
2020-10-25 04:29:09 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 04:29:33 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-10-25 04:30:55 +0100 <davean> Thats not in the package, thats in your GHC install I think
2020-10-25 04:32:54 +0100 <davean> ld is the linker
2020-10-25 04:32:54 +0100infinisil(~infinisil@NixOS/user/infinisil) (Quit: Configuring ZNC, sorry for the joins/quits!)
2020-10-25 04:33:37 +0100 <guy> oh okay thank you
2020-10-25 04:34:11 +0100 <guy> I was trying to install a later version of Win32 than the one that is included with the Haskell Platform
2020-10-25 04:34:17 +0100 <davean> I'd help you more but I haven't seen a windows system in decades
2020-10-25 04:34:22 +0100infinisil(~infinisil@NixOS/user/infinisil)
2020-10-25 04:34:39 +0100 <guy> that's fine, thank you
2020-10-25 04:34:40 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 04:36:24 +0100 <guy> I think I'm in a bit over my head with this stuff anyways. I'll just stick to what I have and see what I can do
2020-10-25 04:36:41 +0100 <jle`> i wanted to maybe write a haskell clone for Among Us, but i'm stuck because I can't think of a good pun
2020-10-25 04:36:50 +0100 <jle`> i guess this is most projects die huh
2020-10-25 04:36:57 +0100theDon(~td@muedsl-82-207-238-136.citykom.de) (Ping timeout: 260 seconds)
2020-10-25 04:37:05 +0100 <guy> Lamdang Us
2020-10-25 04:37:28 +0100 <guy> Lambdang us
2020-10-25 04:37:29 +0100 <jle`> hmm
2020-10-25 04:38:09 +0100guy(4c68d95d@c-76-104-217-93.hsd1.wa.comcast.net) (Remote host closed the connection)
2020-10-25 04:38:14 +0100 <jle`> :(
2020-10-25 04:38:26 +0100 <MarcelineVQ> Existential Crisis :> but by the time you're done the fad will be over
2020-10-25 04:38:38 +0100theDon(~td@muedsl-82-207-238-081.citykom.de)
2020-10-25 04:38:43 +0100 <jle`> mostly a learning exercise :)
2020-10-25 04:38:55 +0100 <jle`> Forall Us
2020-10-25 04:39:01 +0100 <jle`> :O
2020-10-25 04:41:04 +0100joaj(~joaj@2001:818:e326:8200:9fc:6bde:c18a:1771) (Quit: WeeChat 2.9)
2020-10-25 04:41:26 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 04:41:45 +0100 <koz_> jle`: Exists a.
2020-10-25 04:41:50 +0100 <jle`> Amonadung Us
2020-10-25 04:42:12 +0100 <jle`> koz_: :o
2020-10-25 04:42:24 +0100 <jle`> Exists a. Imposter a
2020-10-25 04:42:38 +0100 <jle`> exists a. Imposter a => a
2020-10-25 04:43:38 +0100 <koz_> 'Exists a' gets across the point much better at least.
2020-10-25 04:43:43 +0100 <c_wraith> jle`: I already stole a perfect option.
2020-10-25 04:43:44 +0100jedws(~jedws@101.184.148.229) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 04:45:33 +0100jedws(~jedws@101.184.148.229)
2020-10-25 04:45:45 +0100 <jle`> c_wraith: oh?
2020-10-25 04:45:58 +0100 <jle`> koz_: nicely succinct
2020-10-25 04:45:58 +0100 <c_wraith> (look at my hostmask)
2020-10-25 04:46:52 +0100machinedgod(~machinedg@24.105.81.50) (Ping timeout: 260 seconds)
2020-10-25 04:47:01 +0100 <jle`> heh heh
2020-10-25 04:47:06 +0100 <MarcelineVQ> neat hostmask but what's a jaldabaoth?
2020-10-25 04:47:38 +0100 <koz_> MarcelineVQ: Some DnD monster I think?
2020-10-25 04:50:30 +0100jedws(~jedws@101.184.148.229) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 04:51:22 +0100jedws(~jedws@101.184.148.229)
2020-10-25 04:51:46 +0100shatriff(~vitaliish@176.52.219.10) (Remote host closed the connection)
2020-10-25 04:51:55 +0100dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-10-25 04:52:21 +0100shatriff(~vitaliish@176.52.219.10)
2020-10-25 04:58:08 +0100 <emmanuel_erc> Is there some truth to the claim that the Haskell compiler is slow? (This was a statement a coworker said to me)
2020-10-25 04:59:12 +0100 <monsterchrom> Depends on how much you're prepared to bend "some" "truth".
2020-10-25 04:59:55 +0100 <monsterchrom> Type inference is worst-case expoential time, there will be a few carefully designed terms and types that force that.
2020-10-25 05:00:22 +0100 <monsterchrom> The fact remains that this worst-case doesn't happen to useful programs.
2020-10-25 05:00:57 +0100 <c_wraith> There are definitely things you can do to make your program slow
2020-10-25 05:01:15 +0100 <c_wraith> GHC isn't great with huge string literals or types with thousands of constructors
2020-10-25 05:03:02 +0100 <monsterchrom> I actually know an actual worst-case example from Okasaki. And yet, I don't just go around citing it as though it's the only thing you should care. In fact, I avoid citing it because clearly it is such a bizarre example you shouldn't care.
2020-10-25 05:03:34 +0100 <monsterchrom> I bet your coworker is the opposite. Never saw any actual example, and still go around spreading hearsay like it's the only important thing.
2020-10-25 05:03:40 +0100 <c_wraith> GHC definitely stresses linx's default linker, too
2020-10-25 05:03:58 +0100 <c_wraith> *linux
2020-10-25 05:04:05 +0100 <monsterchrom> You should put such people on your ignore list.
2020-10-25 05:06:38 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 05:06:53 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 05:08:05 +0100 <monsterchrom> For life is too short to investigate every hearsay where the speaker doesn't bother to cite evidence or give examples.
2020-10-25 05:08:18 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 05:08:24 +0100dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Remote host closed the connection)
2020-10-25 05:08:42 +0100 <gattytto> hello, I'm trying to build the haskell-servant minimum example using ghc-8.10.1 and I have added all the recommended extra-deps to stack.yaml. But while building aeson it says "out of memory". I have tried adding --ghc-options=" -j1 +RST -MXXXXM" with no avail
2020-10-25 05:08:51 +0100dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-10-25 05:08:56 +0100 <gattytto> is there anything else I can do to avoid memory exhaustion? both in cabal build and stack build
2020-10-25 05:09:28 +0100dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Client Quit)
2020-10-25 05:09:44 +0100 <monsterchrom> I'm afraid --ghc-options="-j1" is barking up the wrong tree.
2020-10-25 05:10:11 +0100 <monsterchrom> It would be stack itself and cabal itself that decides to spawn 4 instance of GHC at the same time.
2020-10-25 05:10:31 +0100 <monsterchrom> as opposed to one instance of GHC deciding to spawn 4 jobs
2020-10-25 05:10:53 +0100 <monsterchrom> Your -j1 should be given to stack or cabal
2020-10-25 05:10:53 +0100 <gattytto> ah yes cabal has -j arg
2020-10-25 05:11:02 +0100 <gattytto> thanks I'll try that
2020-10-25 05:11:05 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2020-10-25 05:13:45 +0100solonarv(~solonarv@astrasbourg-552-1-23-6.w90-13.abo.wanadoo.fr) (Ping timeout: 240 seconds)
2020-10-25 05:24:02 +0100bartemius(~bartemius@109.252.20.20)
2020-10-25 05:26:01 +0100gnomus(~gnomus@s91904426.blix.com)
2020-10-25 05:27:48 +0100gattytto(b33e397e@179.62.57.126) (Remote host closed the connection)
2020-10-25 05:29:34 +0100rprije(~rprije@194-193-168-77.tpgi.com.au)
2020-10-25 05:36:28 +0100 <MarcelineVQ> aeson is pretty heavy by itself still so fingers crossed
2020-10-25 05:39:14 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 05:40:25 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-10-25 05:41:03 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e)
2020-10-25 05:43:05 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 272 seconds)
2020-10-25 05:43:42 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 05:45:45 +0100shatriff(~vitaliish@176.52.219.10) (Ping timeout: 240 seconds)
2020-10-25 05:48:18 +0100stef204(~stef204@unaffiliated/stef-204/x-384198)
2020-10-25 05:50:49 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-10-25 05:51:09 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-10-25 05:51:17 +0100polyrain(~polyrain@2001:8003:e501:6901:513b:72e6:ceb8:fd2e) (Quit: Textual IRC Client: www.textualapp.com)
2020-10-25 06:00:51 +0100deftly(~user@209.58.189.165)
2020-10-25 06:10:52 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 06:13:27 +0100MikeD(ad5822ca@cpe-173-88-34-202.columbus.res.rr.com) (Remote host closed the connection)
2020-10-25 06:13:42 +0100arahael1(~arahael@125-209-166-120.tpgi.com.au)
2020-10-25 06:14:07 +0100ericsagnes(~ericsagne@2405:6580:0:5100:2c27:27e3:588f:de92) (Ping timeout: 272 seconds)
2020-10-25 06:15:27 +0100arahael(~arahael@203.194.43.207) (Ping timeout: 240 seconds)
2020-10-25 06:16:07 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 06:20:01 +0100lxsameer(~lxsameer@unaffiliated/lxsameer) (Ping timeout: 264 seconds)
2020-10-25 06:20:14 +0100xerox_(~xerox@unaffiliated/xerox)
2020-10-25 06:20:19 +0100justsomeguy(~justsomeg@216.186.218.241)
2020-10-25 06:20:19 +0100justsomeguy(~justsomeg@216.186.218.241) (Changing host)
2020-10-25 06:20:19 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2020-10-25 06:21:35 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 258 seconds)
2020-10-25 06:21:46 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4)
2020-10-25 06:22:36 +0100wei2912(~wei2912@unaffiliated/wei2912) (Remote host closed the connection)
2020-10-25 06:23:16 +0100mbomba(~mbomba@142.114.9.241)
2020-10-25 06:24:07 +0100vicfred(~vicfred@unaffiliated/vicfred) (Ping timeout: 246 seconds)
2020-10-25 06:26:07 +0100ericsagnes(~ericsagne@2405:6580:0:5100:148:e2c5:cfe:a2dd)
2020-10-25 06:26:53 +0100day_(~Unknown@unaffiliated/day)
2020-10-25 06:30:13 +0100day(~Unknown@unaffiliated/day) (Ping timeout: 264 seconds)
2020-10-25 06:30:13 +0100day_day
2020-10-25 06:30:47 +0100ddellacosta(~dd@86.106.121.168) (Ping timeout: 258 seconds)
2020-10-25 06:35:29 +0100falafel_(~falafel@71-34-132-121.clsp.qwest.net)
2020-10-25 06:37:28 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311) ()
2020-10-25 06:38:31 +0100takuan(~takuan@178-116-218-225.access.telenet.be)
2020-10-25 06:40:46 +0100jedws(~jedws@101.184.148.229) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 06:42:40 +0100servo(~servo@41.92.101.100) (Ping timeout: 258 seconds)
2020-10-25 06:43:57 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2020-10-25 06:49:42 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 06:49:54 +0100alp(~alp@2a01:e0a:58b:4920:cdc6:d1f1:3703:5fd)
2020-10-25 06:54:53 +0100emb(ac3a1788@172.58.23.136)
2020-10-25 06:55:09 +0100lxsameer(~lxsameer@unaffiliated/lxsameer)
2020-10-25 06:55:34 +0100Kolkrabe(~user@unaffiliated/siracusa) (Read error: Connection reset by peer)
2020-10-25 06:56:09 +0100 <emb> Does anyone have any tips on finding remote part time Haskell dev gig?
2020-10-25 06:56:14 +0100jsynacek_(~jsynacek@ip-185-149-130-112.kmenet.cz)
2020-10-25 06:58:49 +0100Kolkrabe(~user@unaffiliated/siracusa)
2020-10-25 06:59:21 +0100arahael1Arahael
2020-10-25 06:59:27 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 07:00:01 +0100gnomus(~gnomus@s91904426.blix.com) ()
2020-10-25 07:03:57 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 07:05:58 +0100[exa](exa@unaffiliated/exa/x-5381537) (Ping timeout: 260 seconds)
2020-10-25 07:07:33 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 07:08:24 +0100emb(ac3a1788@172.58.23.136) (Ping timeout: 245 seconds)
2020-10-25 07:10:58 +0100britva(~britva@31-10-157-156.cgn.dynamic.upc.ch)
2020-10-25 07:12:23 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 07:13:43 +0100shafox(~shafox@106.51.234.111)
2020-10-25 07:13:46 +0100ggole(~ggole@2001:8003:8119:7200:a5f2:b2c5:4f40:8dbb)
2020-10-25 07:14:46 +0100urodna(~urodna@unaffiliated/urodna) (Quit: urodna)
2020-10-25 07:17:35 +0100mirrorbird(~psutcliff@2a00:801:42b:7891:16b1:e53f:55b2:15e1)
2020-10-25 07:19:06 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 07:21:24 +0100stef204(~stef204@unaffiliated/stef-204/x-384198) (Quit: WeeChat 2.9)
2020-10-25 07:22:15 +0100alp(~alp@2a01:e0a:58b:4920:cdc6:d1f1:3703:5fd) (Remote host closed the connection)
2020-10-25 07:22:17 +0100britva(~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep)
2020-10-25 07:22:25 +0100alp(~alp@2a01:e0a:58b:4920:342d:99b:ff81:e67e)
2020-10-25 07:22:29 +0100shadowdao(~user@unaffiliated/shadowdaemon) (Remote host closed the connection)
2020-10-25 07:24:15 +0100shadowdao(~user@unaffiliated/shadowdaemon)
2020-10-25 07:24:50 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 258 seconds)
2020-10-25 07:30:46 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-25 07:32:01 +0100Amras(~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds)
2020-10-25 07:32:31 +0100dustinm(~dustinm@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
2020-10-25 07:34:38 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 07:44:29 +0100jbox(~atlas@unaffiliated/jbox)
2020-10-25 07:45:57 +0100alp(~alp@2a01:e0a:58b:4920:342d:99b:ff81:e67e) (Ping timeout: 272 seconds)
2020-10-25 07:47:52 +0100dustinm(~dustinm@static.38.6.217.95.clients.your-server.de)
2020-10-25 07:48:45 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 07:53:47 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 07:54:22 +0100isBEKaml(~~.~@unaffiliated/isbekaml)
2020-10-25 07:54:35 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 07:54:45 +0100GyroW(~GyroW@d54C03E98.access.telenet.be)
2020-10-25 07:54:46 +0100GyroW(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-10-25 07:54:46 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 07:55:29 +0100NS-DonaldL(~NS-Donald@185.163.110.116)
2020-10-25 07:59:05 +0100falafel_(~falafel@71-34-132-121.clsp.qwest.net) (Ping timeout: 240 seconds)
2020-10-25 07:59:14 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 08:00:20 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291)
2020-10-25 08:00:45 +0100[exa](exa@srv3.blesmrt.net)
2020-10-25 08:04:19 +0100GyroW_(~GyroW@d54C03E98.access.telenet.be)
2020-10-25 08:04:20 +0100GyroW_(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-10-25 08:04:20 +0100GyroW_(~GyroW@unaffiliated/gyrow)
2020-10-25 08:04:37 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 08:04:53 +0100GyroW(~GyroW@unaffiliated/gyrow) (Ping timeout: 260 seconds)
2020-10-25 08:10:36 +0100constR(uid58205@gateway/web/irccloud.com/x-ncabxfwmsmdkinmh) (Quit: Connection closed for inactivity)
2020-10-25 08:14:22 +0100Quarl(~Quarl@94.191.136.118.mobile.tre.se)
2020-10-25 08:16:49 +0100Quarl(~Quarl@94.191.136.118.mobile.tre.se) (Client Quit)
2020-10-25 08:22:04 +0100jle`(~mstksg@unaffiliated/mstksg) (Ping timeout: 246 seconds)
2020-10-25 08:24:31 +0100jle`(~mstksg@unaffiliated/mstksg)
2020-10-25 08:25:16 +0100GyroW(~GyroW@d54C03E98.access.telenet.be)
2020-10-25 08:25:16 +0100GyroW(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-10-25 08:25:16 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 08:26:09 +0100GyroW_(~GyroW@unaffiliated/gyrow) (Ping timeout: 260 seconds)
2020-10-25 08:30:28 +0100mbomba(~mbomba@142.114.9.241) (Quit: WeeChat 2.9)
2020-10-25 08:30:56 +0100alp(~alp@2a01:e0a:58b:4920:68b7:bac1:dca:5546)
2020-10-25 08:31:15 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 08:32:29 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 08:32:41 +0100alp(~alp@2a01:e0a:58b:4920:68b7:bac1:dca:5546) (Remote host closed the connection)
2020-10-25 08:32:58 +0100alp(~alp@2a01:e0a:58b:4920:68b7:bac1:dca:5546)
2020-10-25 08:33:27 +0100mirrorbird(~psutcliff@2a00:801:42b:7891:16b1:e53f:55b2:15e1) (Ping timeout: 272 seconds)
2020-10-25 08:35:17 +0100Kolkrabe(~user@unaffiliated/siracusa) (Quit: Bye!)
2020-10-25 08:36:07 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-10-25 08:39:20 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Remote host closed the connection)
2020-10-25 08:39:38 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 08:41:22 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection)
2020-10-25 08:42:45 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Read error: Connection reset by peer)
2020-10-25 08:43:43 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 08:45:21 +0100tuple_(~igloo@c-67-169-78-228.hsd1.ca.comcast.net)
2020-10-25 08:45:59 +0100tuple_(~igloo@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit)
2020-10-25 08:47:49 +0100danvet_(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2020-10-25 08:48:01 +0100alp(~alp@2a01:e0a:58b:4920:68b7:bac1:dca:5546) (Ping timeout: 272 seconds)
2020-10-25 08:48:50 +0100irc_user(uid423822@gateway/web/irccloud.com/x-yozgrvcgtawskeqy) (Quit: Connection closed for inactivity)
2020-10-25 08:50:15 +0100mirrorbird(~psutcliff@m83-187-163-53.cust.tele2.se)
2020-10-25 08:56:13 +0100MindlessDrone(~MindlessD@unaffiliated/mindlessdrone) (Ping timeout: 260 seconds)
2020-10-25 09:04:51 +0100berberman|T(berberma4@gateway/shell/matrix.org/x-wnomaozyraumizpd)
2020-10-25 09:07:08 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-10-25 09:07:11 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de)
2020-10-25 09:08:20 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection)
2020-10-25 09:08:27 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 09:08:29 +0100MindlessDrone(~MindlessD@unaffiliated/mindlessdrone)
2020-10-25 09:10:05 +0100babygnu(~robert@gateway/tor-sasl/babygnu)
2020-10-25 09:11:17 +0100babygnu(~robert@gateway/tor-sasl/babygnu) (Remote host closed the connection)
2020-10-25 09:15:50 +0100babygnu(~robert@gateway/tor-sasl/babygnu)
2020-10-25 09:16:47 +0100babygnu(~robert@gateway/tor-sasl/babygnu) (Remote host closed the connection)
2020-10-25 09:17:14 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2020-10-25 09:19:10 +0100mananamenos_(~mananamen@84.122.202.215.dyn.user.ono.com)
2020-10-25 09:20:41 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 09:21:59 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 09:23:08 +0100Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-10-25 09:26:42 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 09:26:54 +0100Varis(~Tadas@unaffiliated/varis)
2020-10-25 09:26:57 +0100alp(~alp@2a01:e0a:58b:4920:49ef:6f78:df59:e931)
2020-10-25 09:27:09 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 09:28:21 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 09:28:21 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 09:28:39 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 258 seconds)
2020-10-25 09:28:56 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 09:31:12 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 09:32:21 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 09:36:08 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 09:37:03 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-10-25 09:39:26 +0100Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-10-25 09:40:22 +0100mirrorbird(~psutcliff@m83-187-163-53.cust.tele2.se) (Quit: Leaving)
2020-10-25 09:41:37 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds)
2020-10-25 09:41:37 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 09:41:52 +0100acidjnk_new(~acidjnk@p200300d0c7237871e8350cff71fba532.dip0.t-ipconnect.de)
2020-10-25 09:41:56 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 09:43:52 +0100howdoi(uid224@gateway/web/irccloud.com/x-szummihjpdtceelx) (Quit: Connection closed for inactivity)
2020-10-25 09:45:01 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 09:47:11 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 09:48:27 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 09:49:32 +0100 <tomsmeding> Is there a way to tell ghc, in the context of 'stack build'/'cabal build' to compile a particular module _first_?
2020-10-25 09:49:34 +0100lxsameer(~lxsameer@unaffiliated/lxsameer) (Ping timeout: 272 seconds)
2020-10-25 09:49:41 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 09:49:51 +0100 <tomsmeding> there are multiple modules still to be compiled, but I want it to give me the errors for a particular module A first
2020-10-25 09:50:18 +0100 <tomsmeding> (assume of course that A has no predecessors in the graph of modules still to be compiled :) )
2020-10-25 09:51:03 +0100drbean(~drbean@TC210-63-209-147.static.apol.com.tw) (Ping timeout: 260 seconds)
2020-10-25 09:51:56 +0100polyrain(~polyrain@2001:8003:e501:6901:45df:95e2:ff94:b698)
2020-10-25 09:51:59 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 09:52:21 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 09:53:23 +0100mimi1vx(~mimi@tulipan.habr.nat.praha12.net)
2020-10-25 09:56:02 +0100mimi_vx(~mimi@2a01:490:16:1026:b095:5d2a:db18:3291) (Ping timeout: 260 seconds)
2020-10-25 10:00:01 +0100NS-DonaldL(~NS-Donald@185.163.110.116) ()
2020-10-25 10:00:29 +0100p-core(~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515)
2020-10-25 10:00:31 +0100GyroW_(~GyroW@d54C03E98.access.telenet.be)
2020-10-25 10:00:32 +0100GyroW_(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-10-25 10:00:32 +0100GyroW_(~GyroW@unaffiliated/gyrow)
2020-10-25 10:01:14 +0100m0rphism(~m0rphism@HSI-KBW-046-005-177-122.hsi8.kabel-badenwuerttemberg.de)
2020-10-25 10:01:32 +0100GyroW(~GyroW@unaffiliated/gyrow) (Ping timeout: 256 seconds)
2020-10-25 10:02:08 +0100lxsameer(lxsameer@gateway/vpn/protonvpn/lxsameer)
2020-10-25 10:06:56 +0100wei2912(~wei2912@unaffiliated/wei2912)
2020-10-25 10:06:57 +0100isBEKaml(~~.~@unaffiliated/isbekaml) (Ping timeout: 260 seconds)
2020-10-25 10:07:04 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 10:07:29 +0100Varis(~Tadas@unaffiliated/varis)
2020-10-25 10:08:02 +0100jbox(~atlas@unaffiliated/jbox) (Quit: WeeChat 2.9)
2020-10-25 10:08:43 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 10:08:44 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 10:08:53 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 10:10:33 +0100jsynacek_(~jsynacek@ip-185-149-130-112.kmenet.cz) (Remote host closed the connection)
2020-10-25 10:12:14 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 10:13:05 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-10-25 10:14:13 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 10:14:24 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-tpxsfbngvqvdwafc) (Quit: Connection closed for inactivity)
2020-10-25 10:14:25 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 10:14:40 +0100christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-10-25 10:14:56 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 10:14:58 +0100mimi1vxmimi_vx
2020-10-25 10:16:01 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 10:16:16 +0100mimi_vxmmimi1vx
2020-10-25 10:17:30 +0100mmimi1vxmimi_vx
2020-10-25 10:18:17 +0100LKoen(~LKoen@81.255.219.130)
2020-10-25 10:19:56 +0100chx(~chx@154.13.1.56)
2020-10-25 10:20:00 +0100babygnu(~robert@gateway/tor-sasl/babygnu)
2020-10-25 10:22:22 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 10:22:26 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 10:23:40 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 10:25:53 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 10:26:38 +0100bitmagie(~Thunderbi@200116b806e0ec008c2e48c416af9de6.dip.versatel-1u1.de)
2020-10-25 10:27:06 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 265 seconds)
2020-10-25 10:30:25 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-10-25 10:36:31 +0100berberman(~berberman@unaffiliated/berberman)
2020-10-25 10:37:07 +0100berberman_(~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2020-10-25 10:40:31 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-10-25 10:43:05 +0100tuple(~igloo@c-67-169-78-228.hsd1.ca.comcast.net)
2020-10-25 10:43:18 +0100tuple(~igloo@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit)
2020-10-25 10:43:39 +0100mimi1vx(~mimi@tulipan.habr.nat.praha12.net)
2020-10-25 10:43:52 +0100ixlun(~matthew@213.205.241.94) (Ping timeout: 260 seconds)
2020-10-25 10:44:21 +0100kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-10-25 10:46:37 +0100mimi_vx(~mimi@tulipan.habr.nat.praha12.net) (Ping timeout: 246 seconds)
2020-10-25 10:47:10 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-10-25 10:51:57 +0100mimi_vx(~mimi@tulipan.habr.nat.praha12.net)
2020-10-25 10:53:38 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh) (Read error: Connection timed out)
2020-10-25 10:55:22 +0100mimi1vx(~mimi@tulipan.habr.nat.praha12.net) (Ping timeout: 256 seconds)
2020-10-25 10:59:00 +0100invaser(~Thunderbi@31.148.23.125)
2020-10-25 11:03:41 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-10-25 11:05:11 +0100Ivan__1(~yudin@193.137.102.254)
2020-10-25 11:05:21 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh) (Client Quit)
2020-10-25 11:05:55 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-10-25 11:06:52 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 11:09:58 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 11:11:47 +0100alp(~alp@2a01:e0a:58b:4920:49ef:6f78:df59:e931) (Ping timeout: 272 seconds)
2020-10-25 11:13:25 +0100rprije(~rprije@194-193-168-77.tpgi.com.au) (Ping timeout: 240 seconds)
2020-10-25 11:14:25 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2020-10-25 11:21:14 +0100aarvar(~foewfoiew@50.35.43.33) (Ping timeout: 265 seconds)
2020-10-25 11:22:22 +0100Deide(~Deide@217.155.19.23)
2020-10-25 11:24:08 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 11:25:44 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 11:27:55 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 11:30:32 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 11:33:42 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 11:35:14 +0100 <maerwald> I don't know how cabal orders things when multiple modules are on the same depgraph level, but it can either be module name or order in the .cabal file?
2020-10-25 11:38:04 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 246 seconds)
2020-10-25 11:38:08 +0100christo(~chris@81.96.113.213)
2020-10-25 11:38:14 +0100tromp(~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection)
2020-10-25 11:38:59 +0100 <tomsmeding> I don't know either, but I do know it's unstable :)
2020-10-25 11:39:14 +0100 <tomsmeding> as in, I compile and get errors for A, fix some (but not all), recompile, and then it does B first
2020-10-25 11:39:22 +0100 <tomsmeding> which is annoying and my reason for asking :p
2020-10-25 11:40:28 +0100shatriff(~vitaliish@176.52.219.10)
2020-10-25 11:42:09 +0100 <tomsmeding> I have the same problems when e.g. compiling C code with a Makefile, but then I know how to tell it to make one particular object file only
2020-10-25 11:42:17 +0100accusa7i0ns(~marcog@2001:1c01:3d07:3500:24f0:c846:ec9a:46f0)
2020-10-25 11:43:04 +0100 <accusa7i0ns> hello!
2020-10-25 11:44:49 +0100accusa7i0ns(~marcog@2001:1c01:3d07:3500:24f0:c846:ec9a:46f0) ()
2020-10-25 11:45:04 +0100shailangsa(~shailangs@host86-186-133-58.range86-186.btcentralplus.com) (Ping timeout: 246 seconds)
2020-10-25 11:45:07 +0100 <tomsmeding> bye!
2020-10-25 11:45:44 +0100accusa7i0ns(~marcog@2001:1c01:3d07:3500:24f0:c846:ec9a:46f0)
2020-10-25 11:45:57 +0100bitmagie(~Thunderbi@200116b806e0ec008c2e48c416af9de6.dip.versatel-1u1.de) (Quit: bitmagie)
2020-10-25 11:46:01 +0100 <tomsmeding> welcome back accusa7i0ns :p
2020-10-25 11:46:26 +0100 <accusa7i0ns> thank you tomsmeding! :)
2020-10-25 11:48:17 +0100tromp(~tromp@dhcp-077-249-230-040.chello.nl)
2020-10-25 11:48:33 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 11:49:06 +0100 <accusa7i0ns> Hi all :) I am new to this chat and to IRCs in general, is there a regulation that I should read?
2020-10-25 11:49:44 +0100polyrain(~polyrain@2001:8003:e501:6901:45df:95e2:ff94:b698) (Quit: Textual IRC Client: www.textualapp.com)
2020-10-25 11:50:28 +0100 <maerwald> https://wiki.haskell.org/IRC_channel#Principles
2020-10-25 11:50:31 +0100 <maerwald> maybe that?
2020-10-25 11:50:35 +0100 <maerwald> not sure how up2date
2020-10-25 11:51:57 +0100 <maerwald> I feel IRC here was more diverse couple of years ago. Maybe slack and discord took away the user base
2020-10-25 11:52:09 +0100polyrain(~polyrain@2001:8003:e501:6901:15fa:5e4:342f:f38b)
2020-10-25 11:52:21 +0100 <accusa7i0ns> thanks maerwald, I'll give it a look!
2020-10-25 11:53:20 +0100raym(~ray@115.187.50.31)
2020-10-25 11:56:12 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds)
2020-10-25 11:56:32 +0100mastarija(~mastarija@93-142-82-143.adsl.net.t-com.hr)
2020-10-25 11:57:11 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4)
2020-10-25 11:57:17 +0100gxt(~gxt@gateway/tor-sasl/gxt) (Remote host closed the connection)
2020-10-25 11:57:22 +0100kritzefitz(~kritzefit@212.86.56.80) (Ping timeout: 260 seconds)
2020-10-25 11:58:02 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-10-25 12:00:05 +0100OscarZ(~oscarz@95.175.104.44) (Quit: Leaving)
2020-10-25 12:00:08 +0100__monty__(~toonn@unaffiliated/toonn)
2020-10-25 12:01:28 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 12:02:18 +0100mastarija(~mastarija@93-142-82-143.adsl.net.t-com.hr) (Quit: Leaving)
2020-10-25 12:03:13 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 12:04:17 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh) (Remote host closed the connection)
2020-10-25 12:05:23 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-10-25 12:06:23 +0100p8m(p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 260 seconds)
2020-10-25 12:08:04 +0100averell(~averell@unaffiliated/averell) (Quit: .)
2020-10-25 12:09:24 +0100accusa7i0ns(~marcog@2001:1c01:3d07:3500:24f0:c846:ec9a:46f0) (Quit: Leaving.)
2020-10-25 12:10:37 +0100alx741(~alx741@181.196.69.70) (Ping timeout: 246 seconds)
2020-10-25 12:11:09 +0100averell(~averell@unaffiliated/averell)
2020-10-25 12:11:25 +0100seanvert`(~user@177.84.244.242)
2020-10-25 12:12:43 +0100seanvert(~user@177.84.244.242) (Ping timeout: 246 seconds)
2020-10-25 12:12:47 +0100 <juri_> wow. so, i've now written a barely passable slicer in haskell.
2020-10-25 12:12:57 +0100xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 265 seconds)
2020-10-25 12:15:27 +0100zebrag(~inkbottle@aaubervilliers-654-1-64-87.w86-212.abo.wanadoo.fr)
2020-10-25 12:15:32 +0100coot(~coot@37.30.51.94.nat.umts.dynamic.t-mobile.pl) (Remote host closed the connection)
2020-10-25 12:15:45 +0100inkbottle(~inkbottle@aaubervilliers-654-1-75-206.w86-212.abo.wanadoo.fr) (Ping timeout: 260 seconds)
2020-10-25 12:18:27 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Remote host closed the connection)
2020-10-25 12:18:40 +0100johnXL(5cf785e2@92.247.133.226)
2020-10-25 12:19:35 +0100Gurkenglas_(~Gurkengla@unaffiliated/gurkenglas)
2020-10-25 12:21:14 +0100fendor(~fendor@178.115.130.136.wireless.dyn.drei.com)
2020-10-25 12:21:48 +0100p8m(p8m@gateway/vpn/protonvpn/p8m)
2020-10-25 12:23:40 +0100alx741(~alx741@186.178.110.169)
2020-10-25 12:23:40 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 12:23:56 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 12:24:47 +0100Ariakenom(~Ariakenom@h-82-196-111-63.NA.cust.bahnhof.se)
2020-10-25 12:24:48 +0100jespada(~jespada@90.254.243.98)
2020-10-25 12:25:01 +0100Ariakenom(~Ariakenom@h-82-196-111-63.NA.cust.bahnhof.se) (Client Quit)
2020-10-25 12:25:27 +0100Ariakenom(~Ariakenom@h-82-196-111-63.NA.cust.bahnhof.se)
2020-10-25 12:33:06 +0100 <merijn> maerwald, tomsmeding: afaik cabal *doesn't* order modules, it call "ghc" (aka as "ghc --make", historically) which does its own internal dependency scheduling of modules
2020-10-25 12:33:13 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-10-25 12:34:54 +0100drbean(~drbean@TC210-63-209-180.static.apol.com.tw)
2020-10-25 12:36:08 +0100shailangsa(~shailangs@host86-186-133-58.range86-186.btcentralplus.com)
2020-10-25 12:36:31 +0100jespada(~jespada@90.254.243.98) (Quit: Leaving)
2020-10-25 12:36:50 +0100 <tomsmeding> merijn: perhaps the order of the modules Cabal places on ghc's command line matters? (I haven't checked whether this correlates with the behaviour)
2020-10-25 12:37:31 +0100 <merijn> tomsmeding: If you wanna typecheck just single files you quickly get to things like ghcide :p
2020-10-25 12:37:43 +0100 <merijn> and/or hls
2020-10-25 12:38:05 +0100 <__monty__> Or ghcid
2020-10-25 12:38:11 +0100 <merijn> ghcid can't do single files
2020-10-25 12:38:23 +0100 <merijn> It can only recompile the entire project using cabal
2020-10-25 12:38:32 +0100 <tomsmeding> re:ghcide: ... which I have to restart after ~every file I edit because either its file tracking is completely borked, or the interaction between ghcide and languageclient-neovim is crap
2020-10-25 12:38:39 +0100 <merijn> Or rather, the only way you can get it to compile single files is if you already know how to do so
2020-10-25 12:38:44 +0100 <tomsmeding> quite possibly the latter though
2020-10-25 12:38:48 +0100 <merijn> In which case tomsmeding wouldn't be having this issue :p
2020-10-25 12:39:07 +0100 <merijn> tomsmeding: I suspect languageclient-neovim
2020-10-25 12:39:07 +0100invaser(~Thunderbi@31.148.23.125)
2020-10-25 12:39:10 +0100 <tomsmeding> yeah
2020-10-25 12:39:18 +0100 <merijn> It's working pretty great for me with vim + ale
2020-10-25 12:39:32 +0100 <tomsmeding> it did file watching in a completely broken way before, which I fixed with a PR, but there's probably more off
2020-10-25 12:39:45 +0100 <merijn> ale supports neovim, I think?
2020-10-25 12:40:01 +0100 <merijn> Yeah, it does
2020-10-25 12:40:50 +0100 <merijn> I quickly hacked together this a year ago (apparently) https://github.com/merijn/dotfiles/blob/master/dotfiles/vim/autoload/ale_linters/haskell/ghcide.vim
2020-10-25 12:40:56 +0100 <merijn> 0 warranty, though :p
2020-10-25 12:41:22 +0100 <merijn> https://github.com/merijn/dotfiles/blob/master/dotfiles/vim/ftplugin/haskell.vim#L1-L9
2020-10-25 12:42:11 +0100tomsmedinglooks
2020-10-25 12:42:25 +0100kish(~oracle@unaffiliated/oracle) (Ping timeout: 240 seconds)
2020-10-25 12:42:45 +0100p8m(p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 240 seconds)
2020-10-25 12:45:03 +0100 <tomsmeding> "0 warranty" <- it looks fairly safe though
2020-10-25 12:47:22 +0100xerox_(~xerox@unaffiliated/xerox)
2020-10-25 12:47:59 +0100L29Ah(~L29Ah@unaffiliated/l29ah) (Ping timeout: 258 seconds)
2020-10-25 12:48:25 +0100deftly(~user@209.58.189.165) (Ping timeout: 260 seconds)
2020-10-25 12:48:58 +0100 <merijn> Should be, but everything I write is "free as in puppies"
2020-10-25 12:49:02 +0100 <merijn> :p
2020-10-25 12:49:11 +0100 <tomsmeding> merijn: I'll try setting up ALE soon, if it works nicely for you then it probably will for me
2020-10-25 12:49:18 +0100 <merijn> (aka "you'll have to pay if you want if fixed" ;))
2020-10-25 12:49:22 +0100 <tomsmeding> lol sure
2020-10-25 12:49:39 +0100 <tomsmeding> isn't that with ~all open source
2020-10-25 12:49:57 +0100 <tomsmeding> also thanks :)
2020-10-25 12:50:19 +0100 <merijn> For simple stuff ghcide has been working well for ages, for my phd project it's a bit hit and miss, since that's a Haskell tooling stress test of v2-build, CApiFFI, foreign code and TH :p
2020-10-25 12:51:05 +0100 <tomsmeding> I have some TH and foreign code but mostly in modules I'm not touching, so we'll see :)
2020-10-25 12:51:12 +0100tomsmedingis off to eat some lunch
2020-10-25 12:52:03 +0100drbean(~drbean@TC210-63-209-180.static.apol.com.tw) (Quit: ZNC 1.8.2+cygwin1 - https://znc.in)
2020-10-25 12:52:37 +0100drbean(~drbean@TC210-63-209-195.static.apol.com.tw)
2020-10-25 12:52:42 +0100djellemah(~djellemah@2601:5c2:100:96c:e008:b638:39fe:6a54)
2020-10-25 12:53:42 +0100drbean(~drbean@TC210-63-209-195.static.apol.com.tw) (Client Quit)
2020-10-25 12:53:50 +0100L29Ah(~L29Ah@unaffiliated/l29ah)
2020-10-25 12:54:21 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-10-25 12:54:40 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 12:55:04 +0100drbean(~drbean@TC210-63-209-151.static.apol.com.tw)
2020-10-25 12:55:40 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-10-25 13:00:01 +0100chx(~chx@154.13.1.56) ()
2020-10-25 13:04:51 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 13:08:39 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 13:09:48 +0100drbean(~drbean@TC210-63-209-151.static.apol.com.tw) (Remote host closed the connection)
2020-10-25 13:10:43 +0100drbean(~drbean@TC210-63-209-199.static.apol.com.tw)
2020-10-25 13:12:54 +0100kish(~oracle@unaffiliated/oracle)
2020-10-25 13:12:54 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 13:13:05 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 13:16:23 +0100justHaunted(~justache@unaffiliated/justache) (Ping timeout: 260 seconds)
2020-10-25 13:17:07 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 13:17:38 +0100inkbottle(~inkbottle@aaubervilliers-654-1-87-219.w86-212.abo.wanadoo.fr)
2020-10-25 13:17:49 +0100zebrag(~inkbottle@aaubervilliers-654-1-64-87.w86-212.abo.wanadoo.fr) (Ping timeout: 260 seconds)
2020-10-25 13:18:14 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 13:18:27 +0100xff0x(~fox@2001:1a81:53a8:4d00:d040:ea33:23e9:22f) (Ping timeout: 260 seconds)
2020-10-25 13:19:14 +0100xff0x(~fox@2001:1a81:53a8:4d00:58d7:4c60:2850:2b9a)
2020-10-25 13:26:34 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 13:28:00 +0100kish(~oracle@unaffiliated/oracle) (Remote host closed the connection)
2020-10-25 13:29:08 +0100johnXL(5cf785e2@92.247.133.226) (Remote host closed the connection)
2020-10-25 13:29:24 +0100kish(~oracle@unaffiliated/oracle)
2020-10-25 13:29:51 +0100p8m(p8m@gateway/vpn/protonvpn/p8m)
2020-10-25 13:31:25 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 264 seconds)
2020-10-25 13:32:00 +0100ixlun-(~matthew@213.205.241.94)
2020-10-25 13:35:58 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se)
2020-10-25 13:36:44 +0100coot(~coot@37.30.51.94.nat.umts.dynamic.t-mobile.pl)
2020-10-25 13:39:59 +0100Amras(~Amras@unaffiliated/amras0000)
2020-10-25 13:42:23 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 13:46:45 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2020-10-25 13:46:58 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 13:48:30 +0100carlomagno1(~cararell@148.87.23.8)
2020-10-25 13:50:39 +0100carlomagno(~cararell@148.87.23.5) (Remote host closed the connection)
2020-10-25 13:51:45 +0100ixlun_(~matthew@213.205.241.94)
2020-10-25 13:52:29 +0100ixlun_(~matthew@213.205.241.94) (Remote host closed the connection)
2020-10-25 13:52:43 +0100ixlun(~matthew@213.205.241.94)
2020-10-25 13:54:30 +0100ixlun-(~matthew@213.205.241.94) (Ping timeout: 256 seconds)
2020-10-25 13:56:14 +0100coot(~coot@37.30.51.94.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2020-10-25 13:56:24 +0100xmj1(~xmj@154.13.1.56)
2020-10-25 13:58:11 +0100invaser1(~Thunderbi@31.148.23.125)
2020-10-25 13:58:54 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 258 seconds)
2020-10-25 13:58:54 +0100invaser1invaser
2020-10-25 13:59:35 +0100raym(~ray@115.187.50.31) (Remote host closed the connection)
2020-10-25 13:59:58 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se) (Remote host closed the connection)
2020-10-25 14:00:38 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se)
2020-10-25 14:03:10 +0100gothnbass(~kvirc@111.red-83-37-117.dynamicip.rima-tde.net)
2020-10-25 14:05:04 +0100Sheilong(uid293653@gateway/web/irccloud.com/x-twosczzfetktowvl)
2020-10-25 14:08:26 +0100justHaunted(~justache@unaffiliated/justache)
2020-10-25 14:08:59 +0100silver(~silver@37.214.78.15)
2020-10-25 14:11:08 +0100Rudd0(~Rudd0@185.189.115.108) (Ping timeout: 272 seconds)
2020-10-25 14:13:27 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-10-25 14:17:16 +0100gothnbass(~kvirc@111.red-83-37-117.dynamicip.rima-tde.net) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
2020-10-25 14:20:21 +0100bliminse(~bliminse@host109-158-26-29.range109-158.btcentralplus.com) (Quit: leaving)
2020-10-25 14:28:59 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-10-25 14:29:23 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 14:34:21 +0100GyroW_(~GyroW@unaffiliated/gyrow) (Ping timeout: 260 seconds)
2020-10-25 14:34:50 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 14:34:50 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 14:34:50 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 14:37:02 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net)
2020-10-25 14:38:26 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-10-25 14:44:04 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 14:45:38 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 14:46:45 +0100ninoc(~ninoc@host-95-248-161-151.retail.telecomitalia.it)
2020-10-25 14:47:11 +0100 <ninoc> prova
2020-10-25 14:48:25 +0100fendor_(~fendor@178.165.129.119.wireless.dyn.drei.com)
2020-10-25 14:48:59 +0100ninoc(~ninoc@host-95-248-161-151.retail.telecomitalia.it) (Remote host closed the connection)
2020-10-25 14:49:59 +0100machinedgod(~machinedg@24.105.81.50)
2020-10-25 14:50:45 +0100fendor(~fendor@178.115.130.136.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2020-10-25 14:52:46 +0100servo(servo@196.89.23.98)
2020-10-25 14:52:58 +0100pta2002(~quassel@104.248.23.110) (Remote host closed the connection)
2020-10-25 14:56:50 +0100polyrain(~polyrain@2001:8003:e501:6901:15fa:5e4:342f:f38b) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 14:57:05 +0100drbean(~drbean@TC210-63-209-199.static.apol.com.tw) (Ping timeout: 240 seconds)
2020-10-25 15:00:19 +0100geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com)
2020-10-25 15:01:13 +0100servox(~servo@196.65.58.80)
2020-10-25 15:03:29 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 15:04:08 +0100servo(servo@196.89.23.98) (Ping timeout: 256 seconds)
2020-10-25 15:04:34 +0100servo(~servo@196.89.23.98)
2020-10-25 15:06:40 +0100urodna(~urodna@unaffiliated/urodna)
2020-10-25 15:08:04 +0100servox(~servo@196.65.58.80) (Ping timeout: 246 seconds)
2020-10-25 15:11:34 +0100wei2912(~wei2912@unaffiliated/wei2912) (Remote host closed the connection)
2020-10-25 15:14:42 +0100Lord_of_Life_Lord_of_Life
2020-10-25 15:14:53 +0100Lord_of_Life(~Lord@46.217.216.204) (Changing host)
2020-10-25 15:14:53 +0100Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362)
2020-10-25 15:16:37 +0100pta2002(~quassel@104.248.23.110)
2020-10-25 15:20:05 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 240 seconds)
2020-10-25 15:20:48 +0100nschoe(~quassel@2a01:e0a:3c4:c7b0:dcff:77c9:c809:5636)
2020-10-25 15:23:05 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-10-25 15:23:38 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 15:23:46 +0100DavidEichmann(~david@43.240.198.146.dyn.plus.net)
2020-10-25 15:24:47 +0100voso534(5cf785e2@92.247.133.226)
2020-10-25 15:28:54 +0100uhrenmacher(~uhrenmach@p200300ef8f21c8001a187fce0098c091.dip0.t-ipconnect.de)
2020-10-25 15:29:57 +0100 <nschoe> Hi everyone, just a quick question: I've been cross-compiling aarch64-unknown-linux-gnu-ghc-8.6.5 for the past ... 4-5 hours on my laptop (this is a GHC that I'm compiling for my Raspberry Pi 3).
2020-10-25 15:29:57 +0100 <nschoe> It's not the first time I've done this (because I keep forgetting to add it as gc-root), but I'm curious: how come it doesn't fetch it from a binary cache?
2020-10-25 15:30:11 +0100 <nschoe> Is it because there is not binary cache for aarch64 binaries?
2020-10-25 15:30:37 +0100 <nschoe> Oh sh*t wrong IRC channel, sorry :/
2020-10-25 15:31:17 +0100 <merijn> nschoe: There's no official aarch64 binary, afaik, that's probably why?
2020-10-25 15:31:52 +0100 <uhrenmacher> ahh, hey ma haskell ppl, nice to c ya'! Ok, I know Python, Java, Javscript, Bash and C, but since I really wanted to learn a proper lang, I would like to learn something like Lisp or Haskell. What are the main differnces between Lisp and Haskell? I run Void Linux atm, so compaitibility in terms of compilers shouldn't be a problem.
2020-10-25 15:32:01 +0100 <nschoe> merijn: I'm running NixOS and I was asking about that :)
2020-10-25 15:32:02 +0100 <uhrenmacher> Like why do you use Haskell and not Lisp?
2020-10-25 15:32:07 +0100 <geekosaur> "binary cache" tells me that was a nix question
2020-10-25 15:32:23 +0100 <nschoe> geekosaur: it was indeed :)
2020-10-25 15:32:56 +0100 <nschoe> geekosaur: I thought I was in the #nixos-aarch64 IRC channel, but it switched back to #haskell for some reason (prob. an unwanted mouse wheel scroll ^^)
2020-10-25 15:33:45 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 15:34:09 +0100invaser(~Thunderbi@31.148.23.125) (Quit: invaser)
2020-10-25 15:34:26 +0100invaser(~Thunderbi@31.148.23.125)
2020-10-25 15:39:04 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 15:39:20 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 15:39:20 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 15:39:20 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 15:39:34 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 15:40:42 +0100 <Zetagon> uhrenmacher: Common Lisp and Haskell doesn't have that much in common with each other. Haskell has a nice static type system, is purely functional and uses non-strict evaluation. Common Lisp is homoiconic (code and data is basically the same thing and have the same syntax which means it has a simple syntax and powerful macros.
2020-10-25 15:41:08 +0100texasmynsted(~texasmyns@99.96.221.112) (Remote host closed the connection)
2020-10-25 15:41:57 +0100hackagetasty 1.4 - Modern and extensible testing framework https://hackage.haskell.org/package/tasty-1.4 (RomanCheplyaka)
2020-10-25 15:43:19 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 15:44:28 +0100kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-10-25 15:45:21 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-10-25 15:45:22 +0100kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-10-25 15:45:25 +0100 <merijn> uhrenmacher: eh, I would sooner ask what the similarities between lisp and haskell are, tbh
2020-10-25 15:45:36 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 15:46:21 +0100 <merijn> And beyond "you can define functions and variables" I can't think of a whole lotta similarities...
2020-10-25 15:48:22 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 15:48:46 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection)
2020-10-25 15:49:13 +0100 <Zetagon> Except both being programming languages
2020-10-25 15:50:08 +0100 <Zetagon> dammit I forgot to close my parenthesis )
2020-10-25 15:53:24 +0100asheshambasta(~user@ptr-e1lysawl9rr13i61o92.18120a2.ip6.access.telenet.be)
2020-10-25 15:53:45 +0100son0p(~son0p@181.136.122.143)
2020-10-25 15:55:06 +0100 <asheshambasta> for cabal errors like these https://gist.github.com/asheshambasta/657363a06647b4e56170be2824c05360, what's the best way to go about debugging them? From what I can see, cabal says that packages servant-reflex & bulmex disagree on the reflex version to use. However, I've gone through the source of servant-reflex (its being depended on locally) and removed all bounds on the reflex versions I could find.
2020-10-25 15:55:12 +0100moy(5a319fdb@lfbn-nan-1-68-219.w90-49.abo.wanadoo.fr)
2020-10-25 15:55:36 +0100moyGuest63439
2020-10-25 15:55:37 +0100 <Guest63439> hey, im struggling with a really simple task... i would like to print a map in console for debugging purpose
2020-10-25 15:56:12 +0100 <Guest63439> im trying to use trace from Debug.trace but it prints nothing for now
2020-10-25 15:56:27 +0100 <voso534> and what is the problem? If keys and values have Show instances, just print it. Also you can you some pretty-print library
2020-10-25 15:57:05 +0100 <Guest63439> im trying to figure how to actually print
2020-10-25 15:57:16 +0100 <voso534> maybe your mp is empty? Is it possible? Try to convert it to a list and print it with the trace
2020-10-25 15:57:37 +0100 <Guest63439> i dont even print the string that i pass as first argument
2020-10-25 15:57:52 +0100 <voso534> maybe the value is not evaluating at all
2020-10-25 15:58:11 +0100 <Guest63439> https://pastebin.com/f03b2g3s i would like to print newState
2020-10-25 15:58:41 +0100nschoe(~quassel@2a01:e0a:3c4:c7b0:dcff:77c9:c809:5636) (Remote host closed the connection)
2020-10-25 15:58:42 +0100 <Guest63439> by for example adding : trace "hello" newState after the let declarations
2020-10-25 15:58:55 +0100 <fendor_> asheshambasta, this looks weird to me: `reflex==0.7.1.0/installed-1Wm` are you using ghcjs?
2020-10-25 15:58:58 +0100fendor_fendor
2020-10-25 15:59:09 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 15:59:17 +0100 <asheshambasta> fendor_: yes, I'm using reflex-platform to fire up nix-shells with the dependencies.
2020-10-25 15:59:21 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 15:59:39 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 15:59:40 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 15:59:40 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 15:59:40 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-10-25 15:59:40 +0100 <voso534> Guest63439 I usually add print on the first line, if it works, then in the next line and so on and... then I find where no more printing :)
2020-10-25 15:59:55 +0100nschoe(~quassel@2a01:e0a:3c4:c7b0:f4b9:93d:93b4:5b2e)
2020-10-25 15:59:56 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-25 16:00:01 +0100xmj1(~xmj@154.13.1.56) ()
2020-10-25 16:00:14 +0100 <fendor> asheshambasta, then I guess that servant-reflex depends on a pre-installed version of reflex... similar to how ghc only works with a pre-installed version of base. Would be my uneducated guess here
2020-10-25 16:00:26 +0100 <asheshambasta> And in this case, servant-reflex is an overriden package, which I'm including via callCabal2nix on some path. When I drop to this path and fire up a nix-shell with a cabal repl, I can confirm that the package compiles at the same reflex-platform verison.
2020-10-25 16:00:33 +0100 <voso534> Guest63439 `If the MVar is currently empty, takeMVar will wait until it is full. ` - maybe takeMVar is waiting?
2020-10-25 16:00:48 +0100 <asheshambasta> fendor: pre-installed?
2020-10-25 16:01:15 +0100 <Guest63439> voso534 i dont think so since the function keep being called recursively
2020-10-25 16:01:24 +0100 <Guest63439> i was wondering if syntaxically, the way is use trace is correct
2020-10-25 16:01:34 +0100 <Guest63439> i*
2020-10-25 16:01:39 +0100 <voso534> Guest63439 even hGetLine may wait.... Try to add print as the first line of your function
2020-10-25 16:01:44 +0100 <merijn> Guest63439: What are you calling it with, though?
2020-10-25 16:02:00 +0100 <merijn> Guest63439: Because if the first call to "talk" gets an empty MVar it will block and stay empty forever
2020-10-25 16:02:42 +0100 <fendor> asheshambasta, like, for a single ghc version, you can't switch the version of base that it uses, right? You will get a similar error message with cabal. Maybe it is the same for ghcjs, you can't change the reflex version for your ghcjs, but some dependency needs another reflex version.
2020-10-25 16:03:17 +0100 <fendor> in that sense, every ghc version comes with a base version pre-installed in its packagedb that can not be changed.
2020-10-25 16:03:33 +0100 <voso534> Guest63439 I mean something like
2020-10-25 16:03:36 +0100 <voso534> ```
2020-10-25 16:03:52 +0100 <Guest63439> yep if i add a print at the top of the function i can see it every time i should
2020-10-25 16:03:58 +0100 <voso534> heck... how to write multiline here? )
2020-10-25 16:04:00 +0100 <Guest63439> the MVar should never be empty
2020-10-25 16:04:07 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 16:04:40 +0100 <asheshambasta> fendor: correct, although I'd expect there to be a way to verify that? There's nothing in the servant-reflex.cabal file that I consider suspect.
2020-10-25 16:04:45 +0100 <merijn> Guest63439: You're not calling talk (well, except recursively) in that code
2020-10-25 16:04:48 +0100 <voso534> OK, what happens with the print after hGetLine? Is it shown?
2020-10-25 16:05:03 +0100 <Guest63439> i didnt past the whole script
2020-10-25 16:05:03 +0100gxt(~gxt@gateway/tor-sasl/gxt) (Ping timeout: 240 seconds)
2020-10-25 16:05:05 +0100 <merijn> Guest63439: Without seeing how you initially call "talk" it's impossible to say
2020-10-25 16:05:38 +0100 <Guest63439> how woud you trace the let called "newState" in this function ?
2020-10-25 16:05:48 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 16:06:03 +0100 <asheshambasta> fendor: not to forget, going to the locally checked out servant-reflex dir., I'm able to update its reflex-platform branch/rev to the same as my project (that depends on servant-reflex), and I can successfully run `nix-shell --run 'cabal new-repl'`; which, I assume, would use the same GHC/GHCJS version?
2020-10-25 16:06:06 +0100 <merijn> @quote refreshing.desert
2020-10-25 16:06:06 +0100 <lambdabot> chromatic says: My productivity increased when Autrijus told me about Haskell's trace function. He called it a refreshing desert in the oasis of referential transparency.
2020-10-25 16:06:10 +0100 <merijn> Guest63439: ^^
2020-10-25 16:06:30 +0100 <merijn> See the Debug.Trace module
2020-10-25 16:06:45 +0100 <voso534> you can wrap newState everywhere where do you like - right hand of let for example. If it's evaluating then it will be shown on the console
2020-10-25 16:06:45 +0100toorevitimirp(~tooreviti@117.182.180.36) (Ping timeout: 260 seconds)
2020-10-25 16:07:04 +0100 <fendor> asheshambasta, hm, if my theory holds, then it is only coincidentally a dependency problem with servant-reflex. You can try to remove that dependency and see if it finds a build-plan.
2020-10-25 16:07:05 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-10-25 16:07:05 +0100texasmynsted(~texasmyns@99.96.221.112) (Read error: Connection reset by peer)
2020-10-25 16:07:13 +0100Tario(~Tario@201.192.165.173)
2020-10-25 16:07:20 +0100Gurkenglas_Gurkenglas
2020-10-25 16:07:34 +0100 <asheshambasta> If I remove servant-reflex as a dependency, things build.
2020-10-25 16:07:46 +0100 <voso534> but I think if you will add all those `print`s (after each line), then you will see that the code is blocked somewhere - it's my hypotheses
2020-10-25 16:08:07 +0100 <asheshambasta> I didn't even know what cabal meant with .../installed-...
2020-10-25 16:08:07 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 16:08:09 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 16:08:50 +0100 <fendor> oh well, if that works, I don't know then :(
2020-10-25 16:09:02 +0100acidjnk_new(~acidjnk@p200300d0c7237871e8350cff71fba532.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 16:09:32 +0100 <Guest63439> voso534 i tried and i can see that the code is executing from the start to the end, i think i dont understand how trace is supposed to be used inside a "do" statement
2020-10-25 16:10:11 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
2020-10-25 16:10:19 +0100 <asheshambasta> to me it seems like bulmex and servant-reflex cannot agree on the reflex version; and the message with .../installed is a complete mystery to me; and I find no signs of version bounds on reflex in either bulmex nor in servant-reflex.
2020-10-25 16:10:22 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 16:10:41 +0100 <asheshambasta> (both are overriden packages in my reflex `project`)
2020-10-25 16:11:01 +0100texasmynsted(~texasmyns@99.96.221.112) (Remote host closed the connection)
2020-10-25 16:12:11 +0100jamm_(~jamm@unaffiliated/jamm)
2020-10-25 16:12:18 +0100jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2020-10-25 16:13:19 +0100 <fendor> asheshambasta, what reflex version does your project have when you do not depend on servant-reflex?
2020-10-25 16:13:45 +0100 <voso534> Guest63439 hm... another idea is to declare strict variable with `let`, something like `let !newState = traceShow result (fst result)`
2020-10-25 16:14:14 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 16:15:03 +0100 <asheshambasta> fendor: I believe that's decided by the pinned reflex-platform version no? If so, I'm using https://gist.github.com/asheshambasta/423fd27b04c37e2a8f14bf84068f139a#file-sources-json-L50-L61
2020-10-25 16:15:06 +0100vacm(~vacwm@70.23.92.191)
2020-10-25 16:15:32 +0100 <fendor> I have no idea about the reflex-platform, unfortunately
2020-10-25 16:15:45 +0100yogani(sid42623@gateway/web/irccloud.com/x-dpwtitcwhdgbddrx) (Ping timeout: 240 seconds)
2020-10-25 16:15:47 +0100 <Guest63439> voso534 here : https://pastebin.com/he2cch9e still printing nothing :/
2020-10-25 16:16:24 +0100billstclair(sid77830@gateway/web/irccloud.com/x-nmvjsnbrwyhkhvex) (Read error: Connection reset by peer)
2020-10-25 16:16:29 +0100yogani(sid42623@gateway/web/irccloud.com/x-nfoqjqvejaeqgmoi)
2020-10-25 16:16:34 +0100billstclair(sid77830@gateway/web/irccloud.com/x-clhgkncritrdqqzs)
2020-10-25 16:16:40 +0100 <asheshambasta> fendor: AFAICS, it is a curated set of packages within nix (further curation, yay!))
2020-10-25 16:17:09 +0100uhrenmacher(~uhrenmach@p200300ef8f21c8001a187fce0098c091.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-10-25 16:18:27 +0100 <voso534> Guest63439 1) do you see "test2" in the console? 2) more correct is IMHO to use trace/traceShow with the value which is used actually, `x` is not used, so maybe it's not evaluated at all. Better use trace/traceShow directly in the declaration of the newState
2020-10-25 16:19:28 +0100 <Guest63439> voso534 do see test2, i will try to use it in newState declaration
2020-10-25 16:21:11 +0100 <asheshambasta> fendor: anyway, thanks for helping. I think I understand cabal less and less as time goes on. :-)
2020-10-25 16:21:41 +0100 <fendor> not sure this is cabal's fault, though :/
2020-10-25 16:21:56 +0100 <fendor> the concept of pre-installed libraries is a bit hard to grasp, imo
2020-10-25 16:22:00 +0100byte[]1(~byte]@185.163.110.116)
2020-10-25 16:22:37 +0100Peter_Storm(uid288816@gateway/web/irccloud.com/x-gkmprezcyzjwjcxm)
2020-10-25 16:23:39 +0100 <asheshambasta> yeah agreed, I think nix also makes this harder to understand.
2020-10-25 16:25:41 +0100 <Guest63439> ok i got something, thanks voso534... i guess newState is never executed, by calling trace inside the answer declaration it works
2020-10-25 16:26:03 +0100p-core(~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) (Remote host closed the connection)
2020-10-25 16:26:18 +0100servo(~servo@196.89.23.98) (Ping timeout: 256 seconds)
2020-10-25 16:28:24 +0100 <voso534> Guest63439 (y) if something is not used in Haskell, it's not evaluated ("executed")
2020-10-25 16:30:05 +0100steve_(~quassel@ool-18b99d28.dyn.optonline.net) (Ping timeout: 265 seconds)
2020-10-25 16:30:49 +0100bitmapper(uid464869@gateway/web/irccloud.com/x-qblnjbdvopnophrh) (Quit: Connection closed for inactivity)
2020-10-25 16:31:58 +0100jathan(~jathan@69.61.93.38) (Quit: WeeChat 2.3)
2020-10-25 16:32:23 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds)
2020-10-25 16:33:01 +0100acidjnk_new(~acidjnk@p200300d0c7237871c499888f57928047.dip0.t-ipconnect.de)
2020-10-25 16:33:03 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-10-25 16:33:51 +0100bitmagie(~Thunderbi@200116b806e0ec008c2e48c416af9de6.dip.versatel-1u1.de)
2020-10-25 16:39:17 +0100constR(uid58205@gateway/web/irccloud.com/x-swuvhskpjfivpcxk)
2020-10-25 16:40:27 +0100ClaudiusMaximus(~claude@198.123.199.146.dyn.plus.net)
2020-10-25 16:40:27 +0100ClaudiusMaximus(~claude@198.123.199.146.dyn.plus.net) (Changing host)
2020-10-25 16:40:27 +0100ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus)
2020-10-25 16:41:18 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 16:42:22 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 16:42:39 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 16:42:40 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 16:42:40 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 16:43:15 +0100invaser(~Thunderbi@31.148.23.125)
2020-10-25 16:45:55 +0100acidjnk_new(~acidjnk@p200300d0c7237871c499888f57928047.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2020-10-25 16:48:23 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 16:50:44 +0100texasmynsted(~texasmyns@99.96.221.112) (Remote host closed the connection)
2020-10-25 16:54:01 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-10-25 16:56:13 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se) (Ping timeout: 246 seconds)
2020-10-25 16:59:22 +0100seanvert`(~user@177.84.244.242) (Remote host closed the connection)
2020-10-25 16:59:44 +0100bliminse(~bliminse@host109-158-26-29.range109-158.btcentralplus.com)
2020-10-25 16:59:49 +0100seanvert`(~user@177.84.244.242)
2020-10-25 17:01:14 +0100christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-10-25 17:02:08 +0100 <emmanuel_erc> monsterchrom: Unfortunately, I couldn't put this coworker on the ignore list before. But I probably won't be working with them for much longer (and they're a PM to boot)
2020-10-25 17:02:45 +0100kish(~oracle@unaffiliated/oracle) (Ping timeout: 240 seconds)
2020-10-25 17:04:08 +0100Rudd0(~Rudd0@185.189.115.98)
2020-10-25 17:05:38 +0100steve_(~quassel@ool-18b99d28.dyn.optonline.net)
2020-10-25 17:06:27 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-qyqbjvcihvkvillz)
2020-10-25 17:06:35 +0100 <asheshambasta> fendor: I think what would also help a lot is if cabal could specify where-from/why it required these bounds.
2020-10-25 17:07:25 +0100 <fendor> asheshambasta, totally agree, but explaining a build-plan is a ton of work. It already tries, but its output is mainly readable by experts
2020-10-25 17:07:51 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 17:08:08 +0100damianfral(~damianfra@18.red-37-12-231.dynamicip.rima-tde.net)
2020-10-25 17:10:22 +0100HarveyPwca(~HarveyPwc@c-98-220-98-201.hsd1.il.comcast.net) (Quit: Leaving)
2020-10-25 17:12:57 +0100shadowdao(~user@unaffiliated/shadowdaemon) (Ping timeout: 260 seconds)
2020-10-25 17:13:05 +0100steve_(~quassel@ool-18b99d28.dyn.optonline.net) (Ping timeout: 240 seconds)
2020-10-25 17:14:56 +0100shadowdao(~user@unaffiliated/shadowdaemon)
2020-10-25 17:15:48 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Read error: Connection reset by peer)
2020-10-25 17:16:05 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 17:19:25 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-10-25 17:19:30 +0100 <asheshambasta> fendor: yeah, I think I'd just be happy with some indication of the cabal file it read those bounds from. It seems to say that bulmex needs a range of reflex versions, but I find no mention of these bounds in the locally checked out bulmex directoryl.
2020-10-25 17:20:09 +0100 <asheshambasta> I suspect these reflex version bounds come from a rejected version of bulmex, it does say that it rejects a set of bulmex versions.
2020-10-25 17:24:20 +0100ddellacosta(~dd@86.106.121.168)
2020-10-25 17:25:41 +0100Guest63439(5a319fdb@lfbn-nan-1-68-219.w90-49.abo.wanadoo.fr) (Remote host closed the connection)
2020-10-25 17:26:40 +0100DavidEichmann(~david@43.240.198.146.dyn.plus.net) (Ping timeout: 246 seconds)
2020-10-25 17:27:01 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-10-25 17:27:05 +0100voso534(5cf785e2@92.247.133.226) (Remote host closed the connection)
2020-10-25 17:27:26 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-10-25 17:29:12 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection)
2020-10-25 17:32:12 +0100shadowdao(~user@unaffiliated/shadowdaemon) (Ping timeout: 260 seconds)
2020-10-25 17:32:24 +0100son0p(~son0p@181.136.122.143) (Quit: leaving)
2020-10-25 17:33:14 +0100kish(~oracle@unaffiliated/oracle)
2020-10-25 17:33:50 +0100bitmagie(~Thunderbi@200116b806e0ec008c2e48c416af9de6.dip.versatel-1u1.de) (Quit: bitmagie)
2020-10-25 17:33:59 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d)
2020-10-25 17:34:38 +0100 <asheshambasta> fendor: there's this discussion too: https://www.reddit.com/r/haskell/comments/9rmh9s/how_to_read_cabal_solver_failure_output/
2020-10-25 17:35:25 +0100 <fendor> yeah, I guess one issue is that dependency solving is NP hard and the certificate for a negative instance can explode so incredibly...
2020-10-25 17:35:50 +0100 <cebola> is there a ghc extension that allows turning an arbitrary expression into an infix op: [1] `(liftA2 (:))` [[]]
2020-10-25 17:36:46 +0100 <monsterchrom> No.
2020-10-25 17:38:02 +0100 <asheshambasta> fendor: but I still think that this error message is misleading. Given that I'm 100% sure that there's no mention of version bounds on reflex inside of servant-reflex (I've even grepped the entire tree), cabal should be telling me why it wants reflex == 0.7.1.0 for servant-reflex.
2020-10-25 17:38:53 +0100christo(~chris@81.96.113.213)
2020-10-25 17:40:28 +0100 <asheshambasta> I even verified that I'm not being an idiot and importing the source from a directory on my local machine with `callCabal2nix`. There's also no `package.yaml` etc in the servant-reflex tree (callCabal2nix secretly using hpack when it sees a package.yaml has also been a huge source of grief for me)
2020-10-25 17:41:17 +0100Raito_Bezarius(~Raito_Bez@unaffiliated/raito-bezarius/x-8764578) (Ping timeout: 272 seconds)
2020-10-25 17:41:20 +0100 <asheshambasta> (in all honesty, callCabal2nix when using hpack does output some hpack output, but that quickly gets lost since nix outputs are quite verbose.)
2020-10-25 17:41:50 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 17:43:22 +0100alp(~alp@2a01:e0a:58b:4920:6453:4aff:d7be:611b)
2020-10-25 17:44:30 +0100slack1256(~slack1256@dvc-146-190-101-190.movil.vtr.net)
2020-10-25 17:50:59 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net)
2020-10-25 17:51:57 +0100ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus) (Quit: ->)
2020-10-25 17:53:14 +0100tefter(~bmaxa@87.250.59.115) (Quit: WeeChat 2.9)
2020-10-25 17:54:04 +0100Lycurgus(~niemand@98.4.96.235)
2020-10-25 17:55:57 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-10-25 17:57:19 +0100solonarv(~solonarv@astrasbourg-552-1-23-6.w90-13.abo.wanadoo.fr)
2020-10-25 17:58:58 +0100danza(~francesco@host-95-250-101-166.retail.telecomitalia.it)
2020-10-25 17:59:02 +0100Raito_Bezarius(~Raito@unaffiliated/raito-bezarius/x-8764578)
2020-10-25 17:59:58 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 18:01:14 +0100tungki(uid469991@gateway/web/irccloud.com/x-eyynitaofwtlmrqb) (Quit: Connection closed for inactivity)
2020-10-25 18:02:58 +0100honkhonk(5cf785e2@92.247.133.226)
2020-10-25 18:03:33 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 18:04:25 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2020-10-25 18:10:28 +0100honkhonk(5cf785e2@92.247.133.226) (Remote host closed the connection)
2020-10-25 18:12:35 +0100kish`(~oracle@unaffiliated/oracle)
2020-10-25 18:15:05 +0100kish(~oracle@unaffiliated/oracle) (Ping timeout: 240 seconds)
2020-10-25 18:15:50 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 18:17:59 +0100coot(~coot@37.30.54.23.nat.umts.dynamic.t-mobile.pl)
2020-10-25 18:18:05 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 18:18:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 18:18:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 18:18:25 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 18:20:46 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 256 seconds)
2020-10-25 18:22:27 +0100asheshambasta(~user@ptr-e1lysawl9rr13i61o92.18120a2.ip6.access.telenet.be) (Ping timeout: 272 seconds)
2020-10-25 18:22:45 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 240 seconds)
2020-10-25 18:22:48 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-10-25 18:24:21 +0100alp(~alp@2a01:e0a:58b:4920:6453:4aff:d7be:611b) (Ping timeout: 272 seconds)
2020-10-25 18:25:25 +0100danza(~francesco@host-95-250-101-166.retail.telecomitalia.it) (Ping timeout: 240 seconds)
2020-10-25 18:26:05 +0100alp(~alp@2a01:e0a:58b:4920:f48d:46ec:9666:d0b1)
2020-10-25 18:27:15 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 18:27:21 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 18:27:27 +0100hackagej 0.1.2.0 - J in Haskell https://hackage.haskell.org/package/j-0.1.2.0 (vmchale)
2020-10-25 18:27:32 +0100GyroW(~GyroW@d54C03E98.access.telenet.be)
2020-10-25 18:27:32 +0100GyroW(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-10-25 18:27:32 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 18:28:31 +0100nschoe(~quassel@2a01:e0a:3c4:c7b0:f4b9:93d:93b4:5b2e) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-10-25 18:30:22 +0100danza(~francesco@host-95-250-101-166.retail.telecomitalia.it)
2020-10-25 18:32:24 +0100Peter_Storm(uid288816@gateway/web/irccloud.com/x-gkmprezcyzjwjcxm) (Quit: Connection closed for inactivity)
2020-10-25 18:33:17 +0100slack1256(~slack1256@dvc-146-190-101-190.movil.vtr.net) (Ping timeout: 260 seconds)
2020-10-25 18:35:09 +0100GyroW(~GyroW@unaffiliated/gyrow) (Ping timeout: 260 seconds)
2020-10-25 18:35:40 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 18:35:40 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 18:35:40 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 18:36:59 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-10-25 18:40:17 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 18:40:27 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds)
2020-10-25 18:43:05 +0100danza(~francesco@host-95-250-101-166.retail.telecomitalia.it) (Ping timeout: 260 seconds)
2020-10-25 18:44:14 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 18:45:41 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 18:45:45 +0100bitmapper(~bitmapper@159.2.190.215)
2020-10-25 18:46:03 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 18:47:55 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se)
2020-10-25 18:49:20 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-10-25 18:50:43 +0100DavidEichmann(~david@43.240.198.146.dyn.plus.net)
2020-10-25 18:51:56 +0100amx(amx@percival.namespace.at) (Quit: WeeChat 2.8)
2020-10-25 18:54:31 +0100thir(~thir@p4febc07a.dip0.t-ipconnect.de)
2020-10-25 18:54:32 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 18:55:05 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 240 seconds)
2020-10-25 18:56:57 +0100hackagecut-the-crap 2.1.2 - Cuts out uninteresting parts of videos by detecting silences. https://hackage.haskell.org/package/cut-the-crap-2.1.2 (Jappie)
2020-10-25 18:57:37 +0100texasmynsted(~texasmyns@99.96.221.112) (Remote host closed the connection)
2020-10-25 18:59:07 +0100thir(~thir@p4febc07a.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 19:00:02 +0100byte[]1(~byte]@185.163.110.116) ()
2020-10-25 19:00:50 +0100invaser(~Thunderbi@31.148.23.125)
2020-10-25 19:01:08 +0100wroathe_(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 19:02:01 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
2020-10-25 19:02:51 +0100chips_and_fish_a(5cf785e2@92.247.133.226)
2020-10-25 19:04:15 +0100alp(~alp@2a01:e0a:58b:4920:f48d:46ec:9666:d0b1) (Ping timeout: 272 seconds)
2020-10-25 19:06:10 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 19:06:16 +0100dyeplexer(~lol@unaffiliated/terpin) (Remote host closed the connection)
2020-10-25 19:06:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 19:06:25 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 19:06:25 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 19:07:17 +0100wroathe_(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-10-25 19:07:28 +0100texasmynsted(~texasmyns@99.96.221.112)
2020-10-25 19:08:07 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 19:09:04 +0100texasmynsted(~texasmyns@99.96.221.112) (Remote host closed the connection)
2020-10-25 19:09:18 +0100knupfer(~Thunderbi@i5E86B428.versanet.de)
2020-10-25 19:12:22 +0100cheater(~user@unaffiliated/cheater) (Remote host closed the connection)
2020-10-25 19:13:40 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 19:14:20 +0100cheater(~user@unaffiliated/cheater)
2020-10-25 19:14:32 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 19:15:12 +0100constR(uid58205@gateway/web/irccloud.com/x-swuvhskpjfivpcxk) (Quit: Connection closed for inactivity)
2020-10-25 19:16:02 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de)
2020-10-25 19:17:24 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 19:17:28 +0100bitmapper(~bitmapper@159.2.190.215) (Remote host closed the connection)
2020-10-25 19:17:49 +0100maroloccio(~marolocci@2a02:8084:221:ce00:164f:8aff:fed8:411d)
2020-10-25 19:19:34 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-10-25 19:20:18 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 19:21:43 +0100larsan1(~larsan@154.13.1.56)
2020-10-25 19:24:03 +0100noname234234234(5e7be11d@94.123.225.29)
2020-10-25 19:25:37 +0100cheater(~user@unaffiliated/cheater) (Remote host closed the connection)
2020-10-25 19:27:15 +0100cheater(~user@unaffiliated/cheater)
2020-10-25 19:30:09 +0100chips_and_fish_a(5cf785e2@92.247.133.226) (Remote host closed the connection)
2020-10-25 19:30:13 +0100AceNovo(~chris@184.101.197.134) (Quit: Konversation terminated!)
2020-10-25 19:30:38 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 19:31:16 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 256 seconds)
2020-10-25 19:33:25 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2020-10-25 19:35:05 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-10-25 19:35:44 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-10-25 19:35:49 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Client Quit)
2020-10-25 19:36:04 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-10-25 19:36:29 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 19:41:07 +0100alx741(~alx741@186.178.110.169) (Ping timeout: 260 seconds)
2020-10-25 19:42:52 +0100knupfer(~Thunderbi@i5E86B428.versanet.de) (Ping timeout: 260 seconds)
2020-10-25 19:42:59 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 19:43:43 +0100elliott_(~elliott_@pool-108-51-141-12.washdc.fios.verizon.net)
2020-10-25 19:43:51 +0100Lycurgus(~niemand@98.4.96.235) (Quit: Exeunt)
2020-10-25 19:44:09 +0100noname234234234(5e7be11d@94.123.225.29) (Remote host closed the connection)
2020-10-25 19:46:09 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de)
2020-10-25 19:47:13 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 260 seconds)
2020-10-25 19:49:49 +0100taurux(~taurux@net-188-152-78-90.cust.vodafonedsl.it) (Ping timeout: 260 seconds)
2020-10-25 19:49:53 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 19:50:18 +0100damianfral1(~damianfra@116.red-176-87-137.dynamicip.rima-tde.net)
2020-10-25 19:50:49 +0100taurux(~taurux@net-93-144-84-150.cust.vodafonedsl.it)
2020-10-25 19:52:00 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 19:52:28 +0100damianfral2(~damianfra@11.red-176-87-180.dynamicip.rima-tde.net)
2020-10-25 19:53:11 +0100juuandyy(~juuandyy@90.166.144.65)
2020-10-25 19:53:12 +0100damianfral(~damianfra@18.red-37-12-231.dynamicip.rima-tde.net) (Ping timeout: 256 seconds)
2020-10-25 19:54:26 +0100alx741(~alx741@186.178.110.169)
2020-10-25 19:55:02 +0100damianfral1(~damianfra@116.red-176-87-137.dynamicip.rima-tde.net) (Ping timeout: 272 seconds)
2020-10-25 19:56:45 +0100 <ddellacosta> anyone know how I can pass an argument to floskell as my formatter when using lsp in emacs?
2020-10-25 19:59:43 +0100 <fendor> ddellacosta, configuration file in the top-level of your project?
2020-10-25 20:00:57 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 20:01:06 +0100 <ddellacosta> fendor: I'm looking for something a bit more specific, like which file and what directives I need to use and etc. I've figured out that I can set the formatter in my emacs config, so wondering if there's a similar directive to set the formatter args, but not seeing one in the various emacs lsp packages
2020-10-25 20:01:49 +0100 <ddellacosta> figured there may be someone else in #haskell who has a similar setup but understand this may be niche
2020-10-25 20:01:57 +0100hackagejunit-xml 0.1.0.2 - Producing JUnit-style XML test reports. https://hackage.haskell.org/package/junit-xml-0.1.0.2 (JasperWoudenberg)
2020-10-25 20:02:47 +0100slack1256(~slack1256@dvc-146-190-101-190.movil.vtr.net)
2020-10-25 20:03:17 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d) (Remote host closed the connection)
2020-10-25 20:03:21 +0100berberman_(~berberman@unaffiliated/berberman)
2020-10-25 20:03:52 +0100berberman(~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2020-10-25 20:04:05 +0100Techcable(znc@irc.techcable.net) (Quit: ZNC - http://znc.in)
2020-10-25 20:04:27 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 20:05:57 +0100hackagetasty-test-reporter 0.1.1.3 - Producing JUnit-style XML test reports. https://hackage.haskell.org/package/tasty-test-reporter-0.1.1.3 (JasperWoudenberg)
2020-10-25 20:06:00 +0100juuandyy(~juuandyy@90.166.144.65) (Quit: Konversation terminated!)
2020-10-25 20:07:28 +0100knupfer(~Thunderbi@200116b82c71d20014e0a3c7c5c1dc58.dip.versatel-1u1.de)
2020-10-25 20:09:27 +0100hackagepretty-diff 0.2.0.3 - Pretty printing a diff of two values. https://hackage.haskell.org/package/pretty-diff-0.2.0.3 (JasperWoudenberg)
2020-10-25 20:09:42 +0100Techcable(znc@irc.techcable.net)
2020-10-25 20:11:45 +0100akad(~akad@109107030050.radomsko.vectranet.pl)
2020-10-25 20:11:57 +0100Jeanne-Kamikaze(~Jeanne-Ka@68.235.43.110)
2020-10-25 20:12:19 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-10-25 20:13:52 +0100damianfral2(~damianfra@11.red-176-87-180.dynamicip.rima-tde.net) (Ping timeout: 265 seconds)
2020-10-25 20:14:54 +0100knupfer(~Thunderbi@200116b82c71d20014e0a3c7c5c1dc58.dip.versatel-1u1.de) (Quit: knupfer)
2020-10-25 20:14:57 +0100ericsagnes(~ericsagne@2405:6580:0:5100:148:e2c5:cfe:a2dd) (Ping timeout: 260 seconds)
2020-10-25 20:15:02 +0100knupfer(~Thunderbi@200116b82c71d20065b6e371541db8cc.dip.versatel-1u1.de)
2020-10-25 20:16:52 +0100gxt(~gxt@gateway/tor-sasl/gxt) (Client Quit)
2020-10-25 20:16:53 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-10-25 20:17:01 +0100Slava_(~textual@2a02:8308:89:8a00:60b8:4360:168d:7891)
2020-10-25 20:17:28 +0100hackagenri-prelude 0.2.0.0 - A Prelude inspired by the Elm programming language https://hackage.haskell.org/package/nri-prelude-0.2.0.0 (JasperWoudenberg)
2020-10-25 20:18:28 +0100hackagenri-env-parser 0.1.0.2 - Read environment variables as settings to build 12-factor apps. https://hackage.haskell.org/package/nri-env-parser-0.1.0.2 (JasperWoudenberg)
2020-10-25 20:18:33 +0100AceNovo(~chris@184.101.197.134) (Quit: Konversation terminated!)
2020-10-25 20:19:03 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 20:19:04 +0100AceNovo(~chris@184.101.197.134) (Read error: Connection reset by peer)
2020-10-25 20:19:30 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 20:19:33 +0100AceNovo(~chris@184.101.197.134) (Client Quit)
2020-10-25 20:20:06 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 20:26:00 +0100damianfral2(~damianfra@41.red-2-143-79.dynamicip.rima-tde.net)
2020-10-25 20:26:13 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 20:26:17 +0100ericsagnes(~ericsagne@2405:6580:0:5100:d1a1:7672:7a10:ebb)
2020-10-25 20:27:05 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-25 20:27:58 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-10-25 20:29:55 +0100Kolkrabe(~user@unaffiliated/siracusa)
2020-10-25 20:30:57 +0100xff0x(~fox@2001:1a81:53a8:4d00:58d7:4c60:2850:2b9a) (Ping timeout: 260 seconds)
2020-10-25 20:31:17 +0100xff0x(~fox@2001:1a81:53a8:4d00:58d7:4c60:2850:2b9a)
2020-10-25 20:31:49 +0100Cthalupa(~cthulhu@47.186.47.75) (Ping timeout: 260 seconds)
2020-10-25 20:32:31 +0100Cthalupa(~cthulhu@47.186.47.75)
2020-10-25 20:33:05 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 20:33:55 +0100Slava_(~textual@2a02:8308:89:8a00:60b8:4360:168d:7891) (Quit: Textual IRC Client: www.textualapp.com)
2020-10-25 20:34:17 +0100GyroW(~GyroW@unaffiliated/gyrow) (Remote host closed the connection)
2020-10-25 20:34:19 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-10-25 20:34:28 +0100meck(~meck@li1809-18.members.linode.com) (Quit: ZNC 1.8.1 - https://znc.in)
2020-10-25 20:34:35 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 20:34:36 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 20:34:36 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 20:34:37 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-10-25 20:38:02 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 265 seconds)
2020-10-25 20:38:17 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds)
2020-10-25 20:39:27 +0100coot(~coot@37.30.54.23.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2020-10-25 20:44:25 +0100solonarv(~solonarv@astrasbourg-552-1-23-6.w90-13.abo.wanadoo.fr) (Ping timeout: 240 seconds)
2020-10-25 20:45:41 +0100bartemius(~bartemius@109.252.20.20) (Remote host closed the connection)
2020-10-25 20:47:12 +0100meck(~meck@li1809-18.members.linode.com)
2020-10-25 20:48:57 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 20:50:13 +0100mananamenos_(~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 258 seconds)
2020-10-25 20:50:31 +0100johnw(~johnw@haskell/developer/johnw)
2020-10-25 20:52:25 +0100kish`(~oracle@unaffiliated/oracle) (Ping timeout: 240 seconds)
2020-10-25 20:53:02 +0100irc_user(uid423822@gateway/web/irccloud.com/x-wxrumdfneplzxysw)
2020-10-25 20:53:43 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 20:56:58 +0100hackagetasty-test-reporter 0.1.1.4 - Producing JUnit-style XML test reports. https://hackage.haskell.org/package/tasty-test-reporter-0.1.1.4 (JasperWoudenberg)
2020-10-25 20:57:27 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-10-25 20:58:27 +0100damianfral3(~damianfra@25.red-176-87-152.dynamicip.rima-tde.net)
2020-10-25 20:59:32 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 20:59:58 +0100Synthetica(uid199651@gateway/web/irccloud.com/x-zxfqxxqfurbfpbil)
2020-10-25 21:01:37 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 260 seconds)
2020-10-25 21:01:41 +0100damianfral2(~damianfra@41.red-2-143-79.dynamicip.rima-tde.net) (Ping timeout: 260 seconds)
2020-10-25 21:02:01 +0100dcoutts__(~duncan@33.14.75.194.dyn.plus.net)
2020-10-25 21:02:01 +0100acidjnk_new(~acidjnk@p200300d0c7237822f9c109cfb48a3b3a.dip0.t-ipconnect.de)
2020-10-25 21:02:22 +0100kish`(~oracle@unaffiliated/oracle)
2020-10-25 21:02:43 +0100alp(~alp@2a01:e0a:58b:4920:784c:efeb:64e7:4755)
2020-10-25 21:03:06 +0100m4lvin(~m4lvin@w4eg.de) (Quit: m4lvin)
2020-10-25 21:03:09 +0100rprije(~rprije@194-193-168-77.tpgi.com.au)
2020-10-25 21:03:28 +0100m4lvin(~m4lvin@w4eg.de)
2020-10-25 21:05:07 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 21:05:12 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-10-25 21:05:46 +0100MarcelineVQ(~anja@198.254.202.72) (Remote host closed the connection)
2020-10-25 21:05:57 +0100dcoutts(~duncan@unaffiliated/dcoutts) (Ping timeout: 244 seconds)
2020-10-25 21:07:30 +0100MarcelineVQ(~anja@198.254.202.72)
2020-10-25 21:08:43 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d)
2020-10-25 21:09:43 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-10-25 21:10:34 +0100Neo--(~neo@188-230-154-134.dynamic.t-2.net)
2020-10-25 21:10:54 +0100 <ixlun> Is it possible to pattern match on a partially applied Value constructor?
2020-10-25 21:11:54 +0100silver(~silver@37.214.78.15) (Quit: rakede)
2020-10-25 21:16:49 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Remote host closed the connection)
2020-10-25 21:17:37 +0100knupfer(~Thunderbi@200116b82c71d20065b6e371541db8cc.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-10-25 21:19:53 +0100 <opqdonut> ixlun: no
2020-10-25 21:20:21 +0100Katarushisu0(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net)
2020-10-25 21:20:38 +0100 <geekosaur> that sounds confused. a partially applied constructor is a function, not a value, so no pattern matching
2020-10-25 21:20:45 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (Ping timeout: 240 seconds)
2020-10-25 21:20:45 +0100Katarushisu0Katarushisu
2020-10-25 21:20:55 +0100 <ixlun> I thought as much
2020-10-25 21:21:08 +0100 <ixlun> It probably smacks of bad design if I'm running into that problem
2020-10-25 21:21:14 +0100 <geekosaur> you do not have a thing of type Value to pattern match on, you have a (something -> Value)
2020-10-25 21:21:27 +0100maroloccio(~marolocci@2a02:8084:221:ce00:164f:8aff:fed8:411d) (Ping timeout: 260 seconds)
2020-10-25 21:21:27 +0100unlink2(~unlink2@p200300ebcf3c54001b9e8be0a8d0c9c4.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-10-25 21:21:39 +0100unlink2(~unlink2@p200300ebcf11fb00fde4d6d3674a285c.dip0.t-ipconnect.de)
2020-10-25 21:25:32 +0100geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com) (Remote host closed the connection)
2020-10-25 21:28:02 +0100ggole(~ggole@2001:8003:8119:7200:a5f2:b2c5:4f40:8dbb) (Quit: Leaving)
2020-10-25 21:28:18 +0100knupfer(~Thunderbi@200116b82c71d200e80f0b710cfaea74.dip.versatel-1u1.de)
2020-10-25 21:28:43 +0100Rudd0(~Rudd0@185.189.115.98) (Ping timeout: 260 seconds)
2020-10-25 21:32:31 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 256 seconds)
2020-10-25 21:33:22 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Quit: hyiltiz)
2020-10-25 21:33:27 +0100edwinb(sid69486@gateway/web/irccloud.com/x-uzgutqxewvyjtsgl)
2020-10-25 21:34:10 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 21:34:28 +0100hackagetelegram-bot-simple 0.3.2 - Easy to use library for building Telegram bots. https://hackage.haskell.org/package/telegram-bot-simple-0.3.2 (swamp_agr)
2020-10-25 21:35:01 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
2020-10-25 21:36:20 +0100 <ixlun> Can anyone think of a nicer way to write this function? https://termbin.com/i0im
2020-10-25 21:36:33 +0100 <ixlun> It feels like there should be a nicer way than what I'm doing.
2020-10-25 21:38:26 +0100knupfer(~Thunderbi@200116b82c71d200e80f0b710cfaea74.dip.versatel-1u1.de) (Quit: knupfer)
2020-10-25 21:38:51 +0100Katarushisu2(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net)
2020-10-25 21:38:57 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (Ping timeout: 260 seconds)
2020-10-25 21:38:57 +0100Katarushisu2Katarushisu
2020-10-25 21:38:58 +0100knupfer(~Thunderbi@200116b82c71d200cd35ec8a81b15c72.dip.versatel-1u1.de)
2020-10-25 21:38:58 +0100knupfer(~Thunderbi@200116b82c71d200cd35ec8a81b15c72.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:39:44 +0100knupfer(~Thunderbi@200116b82c71d200b8dd51f3930eb6d6.dip.versatel-1u1.de)
2020-10-25 21:39:48 +0100knupfer(~Thunderbi@200116b82c71d200b8dd51f3930eb6d6.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:39:58 +0100knupfer(~Thunderbi@200116b82c71d20049f91a3ba27fa966.dip.versatel-1u1.de)
2020-10-25 21:40:17 +0100knupfer(~Thunderbi@200116b82c71d20049f91a3ba27fa966.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:40:26 +0100knupfer(~Thunderbi@200116b82c71d200ec6abffdba51d2d7.dip.versatel-1u1.de)
2020-10-25 21:40:28 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 21:40:35 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d) (Remote host closed the connection)
2020-10-25 21:43:27 +0100knupfer(~Thunderbi@200116b82c71d200ec6abffdba51d2d7.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:43:36 +0100knupfer(~Thunderbi@200116b82c71d20080137923f6f9d501.dip.versatel-1u1.de)
2020-10-25 21:43:47 +0100knupfer(~Thunderbi@200116b82c71d20080137923f6f9d501.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:44:48 +0100britva(~britva@2a02:aa13:7240:2980:b0bb:4de0:a28f:1dc2)
2020-10-25 21:45:05 +0100knupfer(~Thunderbi@200116b82c71d20009c5aa276259fd3f.dip.versatel-1u1.de)
2020-10-25 21:46:14 +0100kupi(uid212005@gateway/web/irccloud.com/x-eeknnrhdpwmbpqai)
2020-10-25 21:46:21 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-25 21:47:05 +0100knupfer(~Thunderbi@200116b82c71d20009c5aa276259fd3f.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:47:16 +0100knupfer(~Thunderbi@200116b82c71d2004843f5ff50854077.dip.versatel-1u1.de)
2020-10-25 21:47:18 +0100knupfer(~Thunderbi@200116b82c71d2004843f5ff50854077.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:47:29 +0100knupfer(~Thunderbi@200116b82c71d2003159e759ac520288.dip.versatel-1u1.de)
2020-10-25 21:47:29 +0100knupfer(~Thunderbi@200116b82c71d2003159e759ac520288.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:47:53 +0100knupfer(~Thunderbi@200116b82c71d2006d9811fe8b243fd8.dip.versatel-1u1.de)
2020-10-25 21:48:12 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-10-25 21:48:28 +0100knupfer(~Thunderbi@200116b82c71d2006d9811fe8b243fd8.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:48:31 +0100 <koz_> If I want to catch two different types of exceptions, how would I spell that normally?
2020-10-25 21:48:38 +0100 <koz_> Do I have to do nested catches or something?
2020-10-25 21:49:25 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-10-25 21:49:25 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Client Quit)
2020-10-25 21:49:41 +0100hyiltiz(~quassel@82.118.227.47)
2020-10-25 21:49:41 +0100hyiltiz(~quassel@82.118.227.47) (Changing host)
2020-10-25 21:49:41 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-10-25 21:49:42 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Client Quit)
2020-10-25 21:50:13 +0100knupfer(~Thunderbi@200116b82c71d200c12610b95bb39846.dip.versatel-1u1.de)
2020-10-25 21:50:16 +0100knupfer(~Thunderbi@200116b82c71d200c12610b95bb39846.dip.versatel-1u1.de) (Read error: Connection reset by peer)
2020-10-25 21:50:27 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d)
2020-10-25 21:51:00 +0100knupfer(~Thunderbi@200116b82c71d200e4ac6b276621795c.dip.versatel-1u1.de)
2020-10-25 21:51:00 +0100knupfer(~Thunderbi@200116b82c71d200e4ac6b276621795c.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:51:14 +0100knupfer(~Thunderbi@200116b82c71d2009d8ba3ce76844bf5.dip.versatel-1u1.de)
2020-10-25 21:51:17 +0100knupfer(~Thunderbi@200116b82c71d2009d8ba3ce76844bf5.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:51:55 +0100knupfer(~Thunderbi@200116b82c71d2001ce32858dc5f0456.dip.versatel-1u1.de)
2020-10-25 21:51:59 +0100knupfer(~Thunderbi@200116b82c71d2001ce32858dc5f0456.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:52:19 +0100knupfer(~Thunderbi@200116b82c71d200819807a95a1adcda.dip.versatel-1u1.de)
2020-10-25 21:52:19 +0100knupfer(~Thunderbi@200116b82c71d200819807a95a1adcda.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:52:45 +0100knupfer(~Thunderbi@200116b82c71d200747ddc181ae74121.dip.versatel-1u1.de)
2020-10-25 21:52:45 +0100knupfer(~Thunderbi@200116b82c71d200747ddc181ae74121.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:52:53 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-10-25 21:52:57 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-10-25 21:53:18 +0100knupfer(~Thunderbi@200116b82c71d200c94ad6466fb5e1dc.dip.versatel-1u1.de)
2020-10-25 21:53:22 +0100knupfer(~Thunderbi@200116b82c71d200c94ad6466fb5e1dc.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:53:31 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-10-25 21:53:40 +0100knupfer(~Thunderbi@200116b82c71d20080de65e599eada8b.dip.versatel-1u1.de)
2020-10-25 21:53:41 +0100knupfer(~Thunderbi@200116b82c71d20080de65e599eada8b.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:53:47 +0100 <monsterchrom> koz_: Control.Exception.catches is preferred. It also explains why nesting has an issue.
2020-10-25 21:54:16 +0100knupfer(~Thunderbi@200116b82c71d2005d7baa17411ddcf8.dip.versatel-1u1.de)
2020-10-25 21:54:17 +0100knupfer(~Thunderbi@200116b82c71d2005d7baa17411ddcf8.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:54:42 +0100knupfer(~Thunderbi@200116b82c71d200d01321cb105e7aac.dip.versatel-1u1.de)
2020-10-25 21:54:53 +0100knupfer(~Thunderbi@200116b82c71d200d01321cb105e7aac.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:55:02 +0100knupfer(~Thunderbi@200116b82c71d20068c5ae3c6a15d8cb.dip.versatel-1u1.de)
2020-10-25 21:55:11 +0100knupfer(~Thunderbi@200116b82c71d20068c5ae3c6a15d8cb.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:55:15 +0100cebola(~cebola@2804:14d:149a:a093:90f7:1d75:5efb:291d) (Ping timeout: 272 seconds)
2020-10-25 21:55:21 +0100knupfer(~Thunderbi@200116b82c71d20068c5ae3c6a15d8cb.dip.versatel-1u1.de)
2020-10-25 21:55:24 +0100knupfer(~Thunderbi@200116b82c71d20068c5ae3c6a15d8cb.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:55:25 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds)
2020-10-25 21:55:27 +0100 <koz_> monsterchrom: Thanks, that's actually very helpful!
2020-10-25 21:55:40 +0100 <koz_> ... also, I _just_ realized who you (likely) are and I feel super daft.
2020-10-25 21:56:01 +0100knupfer(~Thunderbi@200116b82c71d2007d0cbc9185ede2d4.dip.versatel-1u1.de)
2020-10-25 21:56:10 +0100knupfer(~Thunderbi@200116b82c71d2007d0cbc9185ede2d4.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:56:27 +0100 <Rembane> monsterchrom: Are you having a Halloween nick?
2020-10-25 21:56:35 +0100knupfer(~Thunderbi@200116b82c71d2007c8b48d2d386aace.dip.versatel-1u1.de)
2020-10-25 21:56:52 +0100aarvar(~foewfoiew@50.35.43.33)
2020-10-25 21:57:37 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-10-25 21:57:41 +0100Neo--(~neo@188-230-154-134.dynamic.t-2.net) (Ping timeout: 260 seconds)
2020-10-25 21:57:43 +0100knupfer1(~Thunderbi@200116b82c71d200b17583f1e5ea9e29.dip.versatel-1u1.de)
2020-10-25 21:57:47 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-10-25 21:57:54 +0100knupfer1(~Thunderbi@200116b82c71d200b17583f1e5ea9e29.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:57:55 +0100coot(~coot@37.30.54.23.nat.umts.dynamic.t-mobile.pl)
2020-10-25 21:58:06 +0100knupfer(~Thunderbi@200116b82c71d2007c8b48d2d386aace.dip.versatel-1u1.de) (Read error: Connection reset by peer)
2020-10-25 21:58:09 +0100coot(~coot@37.30.54.23.nat.umts.dynamic.t-mobile.pl) (Remote host closed the connection)
2020-10-25 21:58:20 +0100knupfer(~Thunderbi@200116b82c71d200808b41070892ecf7.dip.versatel-1u1.de)
2020-10-25 21:58:39 +0100knupfer(~Thunderbi@200116b82c71d200808b41070892ecf7.dip.versatel-1u1.de) (Client Quit)
2020-10-25 21:58:48 +0100knupfer(~Thunderbi@200116b82c71d200f019adc0abdfdde8.dip.versatel-1u1.de)
2020-10-25 21:59:07 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Client Quit)
2020-10-25 21:59:17 +0100hyiltiz(~quassel@82.118.227.47)
2020-10-25 21:59:17 +0100hyiltiz(~quassel@82.118.227.47) (Changing host)
2020-10-25 21:59:17 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-10-25 22:00:01 +0100larsan1(~larsan@154.13.1.56) ()
2020-10-25 22:00:34 +0100jbox(~atlas@unaffiliated/jbox)
2020-10-25 22:02:28 +0100 <monsterchrom> I was inspired by ghoulguy. Also watch out for dimwitch.
2020-10-25 22:02:48 +0100 <monsterchrom> ghoulguy in turn was inspired by people in #freenode or something.
2020-10-25 22:02:58 +0100jtmarjamestmartin
2020-10-25 22:03:19 +0100 <MarcelineVQ> he said deadk did it to him
2020-10-25 22:03:35 +0100 <monsterchrom> Yes this name game is stress-testing your unification algorithms! >:)
2020-10-25 22:04:39 +0100 <MarcelineVQ> I should think up a christmas name instead I guess
2020-10-25 22:05:20 +0100 <MarcelineVQ> MerrycelineCM is just nonsense tho
2020-10-25 22:05:32 +0100 <jbox> I'm having trouble getting a dev environment set up. Vim (coc.nvim) keeps yelling at me that it can't find `import XMonad`, but I can reload xmonad just fine and it doesn't complain
2020-10-25 22:06:53 +0100 <jbox> I should be using ghcup instead of my distribution package manager, right?
2020-10-25 22:07:01 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 246 seconds)
2020-10-25 22:07:54 +0100 <koz_> monsterchrom: Less unification, more fuzzy matching.
2020-10-25 22:07:58 +0100hackagereform-happstack 0.2.5.4 - Happstack support for reform. https://hackage.haskell.org/package/reform-happstack-0.2.5.4 (JeremyShaw)
2020-10-25 22:08:14 +0100 <koz_> jbox: For _development_, 100% use ghcup,
2020-10-25 22:09:40 +0100 <Rembane> monsterchrom: Good stuff! :D
2020-10-25 22:13:14 +0100 <Uniaika> fantastic nick change, ghoulguy and monsterchrom
2020-10-25 22:13:23 +0100andyo(~andyo@63.228.117.102) (Remote host closed the connection)
2020-10-25 22:13:49 +0100babygnu(~robert@gateway/tor-sasl/babygnu) (Quit: Leaving)
2020-10-25 22:14:03 +0100hekkaidekapus}(~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-10-25 22:14:20 +0100constR(uid58205@gateway/web/irccloud.com/x-nftouxhgpmhemgcu)
2020-10-25 22:15:05 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-25 22:15:07 +0100knupfer(~Thunderbi@200116b82c71d200f019adc0abdfdde8.dip.versatel-1u1.de) (Quit: knupfer)
2020-10-25 22:15:15 +0100knupfer(~Thunderbi@200116b82c71d20055910676750eb41c.dip.versatel-1u1.de)
2020-10-25 22:16:17 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh) (Ping timeout: 260 seconds)
2020-10-25 22:17:03 +0100hekkaidekapus{(~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds)
2020-10-25 22:17:45 +0100 <jbox> vim (coc.vim) complains that: [coc.nvim] No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for .xmonad/xmonad.hs. Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie)
2020-10-25 22:17:54 +0100 <jbox> What should I do about this? I have cradle installed
2020-10-25 22:18:01 +0100knupfer(~Thunderbi@200116b82c71d20055910676750eb41c.dip.versatel-1u1.de) (Client Quit)
2020-10-25 22:18:05 +0100Tario(~Tario@201.192.165.173)
2020-10-25 22:18:09 +0100knupfer(~Thunderbi@200116b82c71d20075517a899185d8fc.dip.versatel-1u1.de)
2020-10-25 22:18:13 +0100 <jbox> wait, no I don't
2020-10-25 22:18:21 +0100 <jbox> I can't execute `cradle`, but ghcup says it's installed
2020-10-25 22:18:42 +0100 <maerwald> cradle?
2020-10-25 22:19:28 +0100 <koz_> ghcup doesn't install anything other than GHC, hie and cabal I don't think.
2020-10-25 22:19:46 +0100 <monsterchrom> Not hie, rather hls.
2020-10-25 22:19:52 +0100 <maerwald> https://hackage.haskell.org/package/implicit-hie
2020-10-25 22:19:56 +0100 <monsterchrom> Definitely doesn't know wth is "cradle".
2020-10-25 22:20:01 +0100 <maerwald> install that and run `gen-hie`
2020-10-25 22:20:07 +0100 <maerwald> that's probably what they meant
2020-10-25 22:20:20 +0100 <koz_> I should just start calling it 'that thing that does IDE stuff Koz doesn't care about starting with h'.
2020-10-25 22:20:30 +0100 <monsterchrom> :)
2020-10-25 22:20:33 +0100 <Uniaika> koz_: himplicit-hie? :D
2020-10-25 22:20:41 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 258 seconds)
2020-10-25 22:20:42 +0100 <koz_> (possibly with the appendage 'because it never works for him')
2020-10-25 22:20:43 +0100 <monsterchrom> You can always use "ghcup list" to see what ghcup knows.
2020-10-25 22:20:46 +0100 <koz_> Uniaika: Maybe that.
2020-10-25 22:21:01 +0100 <jbox> sorry, I meant cabal instead of cradle
2020-10-25 22:21:02 +0100 <maerwald> I also decided to use stack for hls, so that it doesn't interfere with the running cabal (hls invalidates cabal cache or something)
2020-10-25 22:21:03 +0100 <jbox> I can't execuet cabal
2020-10-25 22:21:25 +0100 <monsterchrom> OK, read up on "the PATH environment variable"
2020-10-25 22:22:15 +0100 <jbox> sorry, noob mistake LMAO
2020-10-25 22:22:37 +0100 <jbox> I'm so used to installing stuff with my distribution package managers hehe
2020-10-25 22:22:40 +0100 <monsterchrom> Everyone was a noob once. Not an excuse.
2020-10-25 22:22:59 +0100 <maerwald> jbox: source ~/.ghcup/env
2020-10-25 22:26:06 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-10-25 22:26:46 +0100 <jbox> maerwald: thank you! I would have just added stuff to $path in my .zshrc manually if you hadn't pointed that out :)
2020-10-25 22:27:12 +0100p8m(p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 258 seconds)
2020-10-25 22:28:35 +0100p3n(~p3n@217.198.124.246) (Remote host closed the connection)
2020-10-25 22:28:57 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 260 seconds)
2020-10-25 22:29:24 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-10-25 22:29:35 +0100 <jbox> vim (coc.nvim) still yells at me though. First it tells me that: No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for .xmonad/xmonad.hs. Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie). Then it tells me that it can't find the 'XMonad' (and more) module, yet it exists, since xmonad runs fine and doesn't complain when I reload
2020-10-25 22:30:25 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-10-25 22:30:40 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-10-25 22:31:57 +0100 <maerwald> there's a #haskell-ide-engine channel btw
2020-10-25 22:32:17 +0100slack1256(~slack1256@dvc-146-190-101-190.movil.vtr.net) (Remote host closed the connection)
2020-10-25 22:32:19 +0100 <jbox> oh, thank you. This would probably be better there. Have a good one :)
2020-10-25 22:33:13 +0100britva(~britva@2a02:aa13:7240:2980:b0bb:4de0:a28f:1dc2) (Quit: This computer has gone to sleep)
2020-10-25 22:34:07 +0100son0p(~son0p@181.136.122.143)
2020-10-25 22:35:09 +0100christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-10-25 22:35:51 +0100p8m(p8m@gateway/vpn/protonvpn/p8m)
2020-10-25 22:35:57 +0100emmanuel_erc(~user@2604:2000:1382:ce03:e840:9069:29cf:ab15) (Remote host closed the connection)
2020-10-25 22:36:12 +0100emmanuel_erc(~user@2604:2000:1382:ce03:6974:40c4:284f:7839)
2020-10-25 22:36:32 +0100emmanuel_erc(~user@2604:2000:1382:ce03:6974:40c4:284f:7839) (Remote host closed the connection)
2020-10-25 22:36:40 +0100emmanuel_erc(~user@2604:2000:1382:ce03:6974:40c4:284f:7839)
2020-10-25 22:37:09 +0100chenj(~user@113.99.126.67)
2020-10-25 22:40:12 +0100son0p(~son0p@181.136.122.143) (Ping timeout: 260 seconds)
2020-10-25 22:41:53 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13)
2020-10-25 22:42:03 +0100son0p(~son0p@181.136.122.143)
2020-10-25 22:42:21 +0100christo(~chris@81.96.113.213)
2020-10-25 22:44:45 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-10-25 22:46:47 +0100wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-10-25 22:47:06 +0100christo(~chris@81.96.113.213) (Ping timeout: 256 seconds)
2020-10-25 22:48:05 +0100taurux(~taurux@net-93-144-84-150.cust.vodafonedsl.it) (Ping timeout: 260 seconds)
2020-10-25 22:48:09 +0100chaosmasttter(~chaosmast@p200300c4a73c4601715fef8acfb03ac3.dip0.t-ipconnect.de) (Quit: WeeChat 2.9)
2020-10-25 22:48:21 +0100Zetagon(~leo@c151-177-52-233.bredband.comhem.se) (Remote host closed the connection)
2020-10-25 22:48:24 +0100Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-10-25 22:49:48 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 22:50:18 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving)
2020-10-25 22:52:06 +0100chenj(~user@113.99.126.67) (Remote host closed the connection)
2020-10-25 22:53:55 +0100edit_21(~edit_21@84.39.116.180)
2020-10-25 22:54:37 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 22:56:06 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-10-25 22:56:20 +0100Tario(~Tario@201.192.165.173)
2020-10-25 22:57:44 +0100taurux(~taurux@net-130-25-114-248.cust.vodafonedsl.it)
2020-10-25 22:58:24 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-10-25 22:59:22 +0100 <ddellacosta> are there any standard ways of using persistent-generated records with lens, or rather, generating lenses?
2020-10-25 22:59:33 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 22:59:47 +0100tuple(~igloo@c-67-169-78-228.hsd1.ca.comcast.net)
2020-10-25 23:00:08 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (Remote host closed the connection)
2020-10-25 23:01:21 +0100tuple(~igloo@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit)
2020-10-25 23:01:24 +0100Rudd0(~Rudd0@185.189.115.98)
2020-10-25 23:02:15 +0100 <koz_> ddellacosta: What's persistent-generated?
2020-10-25 23:02:31 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-10-25 23:02:40 +0100 <Uniaika> koz_: generated by the 'persistent' library I'd say?
2020-10-25 23:02:40 +0100ixlun(~matthew@213.205.241.94) (Read error: Connection reset by peer)
2020-10-25 23:02:43 +0100AceNovo(~chris@184.101.197.134) (Quit: Konversation terminated!)
2020-10-25 23:02:57 +0100 <ddellacosta> oh yeah, I mean the stuff that the quasi-quoter boilerplate spits out
2020-10-25 23:03:00 +0100 <koz_> Uniaika: Ah, well, I assumed the all-lower-case-and-hyphen referred to a package.
2020-10-25 23:03:08 +0100AceNovo(~chris@184.101.197.134)
2020-10-25 23:03:15 +0100 <ddellacosta> yeah I can understand, sorry for the confusing way I wrote that
2020-10-25 23:03:39 +0100vicfred(~vicfred@unaffiliated/vicfred) (Max SendQ exceeded)
2020-10-25 23:03:46 +0100hololeap(~hololeap@unaffiliated/hololeap) (Ping timeout: 272 seconds)
2020-10-25 23:04:08 +0100 <koz_> If you want 'generated lenses' in general, you might look at generic-lens.
2020-10-25 23:04:16 +0100 <koz_> However I cannot in good conscience recommend the use of that package.
2020-10-25 23:04:32 +0100 <koz_> (but then again, you're already using persistent so what's one more...)
2020-10-25 23:04:53 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-10-25 23:05:05 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.)
2020-10-25 23:05:18 +0100 <koz_> s/might look/might wanna look/
2020-10-25 23:05:27 +0100 <ddellacosta> koz_: why would you not recommend generic-lens? (I actually just ended up there myself)
2020-10-25 23:05:38 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-10-25 23:05:38 +0100 <koz_> ddellacosta: Because it's type errors are unreadable gore.
2020-10-25 23:05:43 +0100 <koz_> s/it's/its/
2020-10-25 23:05:44 +0100 <ddellacosta> ah, fair enough
2020-10-25 23:05:49 +0100 <ddellacosta> I can imagine actually
2020-10-25 23:06:02 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net)
2020-10-25 23:06:08 +0100 <koz_> And the entire premise of the library is _extremely_ flawed IMHO, since once you derive Generic for something, you can wave goodbye to _any_ internal invariants.
2020-10-25 23:06:38 +0100 <koz_> And honestly, most of the 'automagic via Generic' designs are at best confusing.
2020-10-25 23:06:41 +0100 <ddellacosta> koz_: what do you mean by "internal invariants?" Or I guess "internal" in particular
2020-10-25 23:06:54 +0100 <koz_> (and quite questionable anyway, since there isn't typically a One True Way to be a type class instance)
2020-10-25 23:07:14 +0100 <koz_> ddellacosta: Consider something like 'I have an Int in this data structure and it's always positive'.
2020-10-25 23:07:37 +0100 <koz_> You can do that with smart constructors easily, but once you have a Generic instance, it's basically broken (or breakable) and there's nothing you can do about it.
2020-10-25 23:07:49 +0100p3n(~p3n@217.198.124.246)
2020-10-25 23:07:50 +0100 <koz_> For a less trivial example, consider the internal representation of Data.Map.
2020-10-25 23:08:08 +0100 <koz_> It's a self-balancing binary tree, but the type system can't guarantee that its invariants hold.
2020-10-25 23:08:23 +0100 <koz_> Derive Generic for something like that, and those invariants are now breakable by _anyone_.
2020-10-25 23:08:44 +0100taurux(~taurux@net-130-25-114-248.cust.vodafonedsl.it) (Read error: Connection reset by peer)
2020-10-25 23:08:55 +0100 <koz_> Because when you derive Generic, you gain the ability to both _read_ the generic structure, but also create new ones and magic it into the type, provided it type checks.
2020-10-25 23:09:05 +0100 <koz_> And you can't opt out of the latter in _any way whatsoever_.
2020-10-25 23:09:23 +0100Varis(~Tadas@unaffiliated/varis)
2020-10-25 23:09:23 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de)
2020-10-25 23:09:58 +0100taurux(~taurux@net-93-144-108-10.cust.dsl.teletu.it)
2020-10-25 23:10:20 +0100 <ddellacosta> koz_: okay, I think I'm starting to understand what you mean, but in the end isn't it a reasonable tradeoff to make if you're using it in an application context? Presumably you're able to understand if it would break any invariants you wish to avoid breaking
2020-10-25 23:10:28 +0100shatriff(~vitaliish@176.52.219.10) (Remote host closed the connection)
2020-10-25 23:10:29 +0100dbmikus(~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds)
2020-10-25 23:10:43 +0100 <koz_> Uhh, I don't get how that even makes sense.
2020-10-25 23:11:00 +0100shatriff(~vitaliish@176.52.219.10)
2020-10-25 23:11:02 +0100 <ddellacosta> well, maybe I don't understand your point yet then
2020-10-25 23:11:16 +0100 <koz_> You have a self-balancing binary tree. Its invariants can only be preserved by hiding its representation and not allowing people to construct one arbitrarily. Generic _exposes_ that representation and allows _anyone_ to construct one arbitrarily.
2020-10-25 23:11:21 +0100 <koz_> And there is _nothing_ you can do about it.
2020-10-25 23:11:56 +0100 <koz_> Once you derive Generic, any invariant over your data structure that is _not_ imposed by the type system is gone, and _anyone_ can violate said invariants.
2020-10-25 23:12:08 +0100 <koz_> It doesn't matter if it's 'an application context' or not.
2020-10-25 23:12:29 +0100 <koz_> If I can import your type, I can get its Generic instance and your invariants are screwed if I want them to be, end of story.
2020-10-25 23:13:17 +0100 <koz_> Not 'if I can import your type's data constructors'. Not 'if I can import your type's smart constructors'. If I can import your type _as such_.
2020-10-25 23:13:35 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (Ping timeout: 258 seconds)
2020-10-25 23:13:58 +0100 <jbox> is stack or cabal the recommended tool?
2020-10-25 23:14:10 +0100 <koz_> jbox: Do you _want_ to start a religious argument LOL?
2020-10-25 23:14:17 +0100 <koz_> More seriously, it depends on who you ask.
2020-10-25 23:14:17 +0100thir(~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-10-25 23:14:24 +0100 <jbox> oh, sorry, I didn't know that was a sensitive topic haha
2020-10-25 23:14:26 +0100 <koz_> I certainly have an opinion, everyone else does too.
2020-10-25 23:14:30 +0100 <jbox> Is it like npm vs yarn?
2020-10-25 23:14:30 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-10-25 23:14:40 +0100 <koz_> jbox: I wouldn't know because I'm wilfully ignorant of anything JS.
2020-10-25 23:14:47 +0100 <jbox> me too tbh haha
2020-10-25 23:14:50 +0100 <ddellacosta> koz_: I suppose what I meant was, one could decide not to derive generic on a Map, for example
2020-10-25 23:14:58 +0100 <koz_> ddellacosta: OK, sure, I agree.
2020-10-25 23:15:10 +0100 <koz_> But if you want to use generic-lens for your type, you have to derive Generic.
2020-10-25 23:15:20 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-10-25 23:15:23 +0100 <ddellacosta> I guess I'm not sure if you're suggesting that Generics are generally bad, or just in certain contexts?
2020-10-25 23:15:23 +0100 <koz_> Ditto for automagic Hashable, ditto automagic FromJSON/ToJSON, etc etc etc.
2020-10-25 23:15:53 +0100 <koz_> I'm suggesting that once you derive Generic you can't have any invariants on that type that the type system itself does not enforce.
2020-10-25 23:16:10 +0100 <koz_> Therefore, for any such type, anythign autoderivable via Generic basically becomes 'you give up your internal invariants lol'.
2020-10-25 23:16:24 +0100 <ddellacosta> koz_: okay, I guess I have to think harder about the implications of that. I'm mostly considering my experience of using generics in various contexts and finding it pretty nice
2020-10-25 23:16:41 +0100 <koz_> ddellacosta: YMMV. If the type already exposes its data constructors it makes no difference.
2020-10-25 23:16:49 +0100 <koz_> If it _doesn't_, then it could be an issue.
2020-10-25 23:17:29 +0100 <ddellacosta> in any case, I think I'm bailing on generic-lens for now lol
2020-10-25 23:17:49 +0100 <koz_> The issues behind generic-lens are mostly 'its type errors are an ungodly slurry'.
2020-10-25 23:18:16 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-10-25 23:18:16 +0100 <jbox> I was told that vim (coc.nvim) wasn't detecting the XMonad library because it wasn't in my global environment. Should I have installed xmonad with ghcup or something? I installed it with pacman (the arch linux package manager)
2020-10-25 23:18:21 +0100 <koz_> Speaking from having to understand them on numerous occasions, for a codebase I didn't write, when it was causing issues due to a _minor_ version lift of generic-lens.
2020-10-25 23:18:25 +0100 <ddellacosta> yeah I can't really justify adding it to this project at this point, I'm just being lazy because I know I can do what I want trivially with a traversal
2020-10-25 23:19:05 +0100ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Remote host closed the connection)
2020-10-25 23:20:02 +0100gattytto(b33e397e@179.62.57.126)
2020-10-25 23:20:10 +0100 <koz_> (I ended up just pinning to the lower version because otherwise it was impossible)
2020-10-25 23:20:22 +0100 <gattytto> good evening :waves:
2020-10-25 23:20:30 +0100 <koz_> gattytto: Sup?
2020-10-25 23:20:34 +0100 <ddellacosta> seems reasonable
2020-10-25 23:21:50 +0100 <gattytto> I came yesterday with questions about limiting memory to haskell builds. It seems like the following: cabal build -j1 --ghc-options=" +RTS -M3000M -RTS" ... works but the same using stack doesn't and triggers a "out of memory" error
2020-10-25 23:21:54 +0100 <gattytto> is this expectable?
2020-10-25 23:22:06 +0100Ariakenom(~Ariakenom@h-82-196-111-63.NA.cust.bahnhof.se) (Read error: Connection reset by peer)
2020-10-25 23:22:23 +0100bitmapper(uid464869@gateway/web/irccloud.com/x-yancvgiiwbprfywu)
2020-10-25 23:22:37 +0100 <gattytto> this is the project I'm testing with: github/gattytto/example-servant-minimal
2020-10-25 23:23:13 +0100 <gattytto> my usecase is a web ide with a pre-packed dockerfile (based in official haskell's) that contains ghc 8.10.1 so I forked and touched the stack.yaml to add the extra-deps to it
2020-10-25 23:23:25 +0100__monty__(~toonn@unaffiliated/toonn) (Quit: leaving)
2020-10-25 23:23:26 +0100 <gattytto> which are a lot and specifically aeson produces the out of memory
2020-10-25 23:23:47 +0100 <koz_> aeson would, honestly.
2020-10-25 23:24:21 +0100 <koz_> gattytto: You might be able to avoid most of the extra-deps if you use a nightly.
2020-10-25 23:24:28 +0100 <koz_> I assume you're on an LTS snapshot?
2020-10-25 23:24:56 +0100 <gattytto> I'm using ghc-8.10.1 as resolver and system-ghc is the same, using 8.10.1-buster as the base image for my env
2020-10-25 23:25:13 +0100 <koz_> gattytto: ghc-8.10.1 is not a 'resolver' in the stack sense.
2020-10-25 23:25:20 +0100 <koz_> What's the 'resolver' field in your stack.yaml say?
2020-10-25 23:25:31 +0100 <gattytto> resolver: ghc-8.10.1
2020-10-25 23:25:39 +0100 <koz_> ... huh
2020-10-25 23:25:45 +0100 <koz_> That's a thing?
2020-10-25 23:25:58 +0100 <gattytto> yes it prevents it from re-downloading some other version of ghc to build
2020-10-25 23:26:05 +0100mimi_vx(~mimi@tulipan.habr.nat.praha12.net) (Ping timeout: 240 seconds)
2020-10-25 23:26:05 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-10-25 23:26:06 +0100 <gattytto> and uses system's one instead
2020-10-25 23:26:23 +0100 <koz_> OK, well, then you might wanna wait for a stack expert.
2020-10-25 23:26:32 +0100 <gattytto> first time I try to build the forked project (probably made with 8.6.x) it starts recommending extra-deps
2020-10-25 23:26:51 +0100 <gattytto> so I add them all to extra-deps in stack.yaml, which ends up being around 98 of them xD
2020-10-25 23:27:15 +0100 <koz_> Ah, so it's just 'FPComplete never update any of their templates', lol.
2020-10-25 23:27:27 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 260 seconds)
2020-10-25 23:27:46 +0100 <gattytto> after a while using the mentioned cabal build line, I get: "Linking /projects/src/github.com/gattytto/example-servant-minimal/dist-newstyle/build/x86_64-linux/ghc-8.10.1/example-servant-minimal-0.0.0/x/example-servant-minimal/build/example-servant-minimal/example-servant-minimal ..."
2020-10-25 23:27:57 +0100 <gattytto> I'm guessing cabal made it
2020-10-25 23:28:34 +0100 <gattytto> but issuing: stack build -j1 --ghc-options=" +RTS -M3000M -RTS" ... triggers the oom
2020-10-25 23:28:41 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Ping timeout: 260 seconds)
2020-10-25 23:29:13 +0100 <gattytto> so my question is if either stack isn't passing the ghc options or ghc is doing stuff differently when called from cabal than when called from stack
2020-10-25 23:31:24 +0100nbloomf(~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-10-25 23:32:37 +0100mimi_vx(~mimi@2a01:490:16:1026:c3:872f:6511:b2da)
2020-10-25 23:37:22 +0100mimi_vx(~mimi@2a01:490:16:1026:c3:872f:6511:b2da) (Ping timeout: 260 seconds)
2020-10-25 23:37:59 +0100johnw(~johnw@haskell/developer/johnw) (Quit: ZNC - http://znc.in)
2020-10-25 23:38:27 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-25 23:38:45 +0100Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Read error: Connection reset by peer)
2020-10-25 23:39:49 +0100Lord_of_Life(~Lord@46.217.216.204)
2020-10-25 23:39:50 +0100Lord_of_Life(~Lord@46.217.216.204) (Changing host)
2020-10-25 23:39:50 +0100Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362)
2020-10-25 23:41:44 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-10-25 23:42:28 +0100hackagepersistent-test 2.0.3.3 - Tests for Persistent https://hackage.haskell.org/package/persistent-test-2.0.3.3 (MaxGabriel)
2020-10-25 23:45:27 +0100alp(~alp@2a01:e0a:58b:4920:784c:efeb:64e7:4755) (Ping timeout: 272 seconds)
2020-10-25 23:45:34 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 265 seconds)
2020-10-25 23:48:05 +0100p8m(p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 240 seconds)
2020-10-25 23:50:38 +0100xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 272 seconds)
2020-10-25 23:53:17 +0100 <_deepfire> What's the catch about mixing unlifted types with regular types -- like f.e. using unboxed tuples as values in Data.Map.Map's?
2020-10-25 23:53:43 +0100 <_deepfire> Is it even possible?
2020-10-25 23:53:52 +0100 <monsterchrom> \∩/ Larry Paulson's book "ML for the working programmer" contains this sentence "This sort of things is easier in Haskell"
2020-10-25 23:54:46 +0100GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-25 23:55:00 +0100 <dolio> Hahaha.
2020-10-25 23:55:05 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-25 23:55:05 +0100GyroW(~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-25 23:55:05 +0100GyroW(~GyroW@unaffiliated/gyrow)
2020-10-25 23:55:29 +0100 <dolio> _deepfire: No, it's not possible.
2020-10-25 23:56:06 +0100 <dolio> Unboxed tuples aren't just unlifted, they don't have a uniform calling convention, so it doesn't really make any sense.
2020-10-25 23:56:19 +0100 <monsterchrom> It is in a section that uses "L a = a x (unit -> L)" to implement lazy lists.
2020-10-25 23:57:00 +0100hyiltiz(~quassel@82.118.227.47)
2020-10-25 23:57:00 +0100hyiltiz(~quassel@82.118.227.47) (Changing host)
2020-10-25 23:57:00 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-10-25 23:57:16 +0100 <motte> hi, could anyone explain how to exception handling with the req http library?
2020-10-25 23:57:27 +0100 <motte> to do*
2020-10-25 23:57:51 +0100 <dolio> Are they actually lazy, though?
2020-10-25 23:57:56 +0100 <_deepfire> dolio: I see, thank you!
2020-10-25 23:58:03 +0100 <koz_> motte: I guess you want this? http://hackage.haskell.org/package/req-3.7.0/docs/Network-HTTP-Req.html#v:handleHttpException
2020-10-25 23:58:12 +0100 <motte> the documentation suggests to create my own monad and then define the handleHttpException method, but i'm not sure what that really means
2020-10-25 23:58:23 +0100 <dolio> Or just call-by-name?
2020-10-25 23:58:23 +0100 <motte> koz_: yes!
2020-10-25 23:58:37 +0100knupfer(~Thunderbi@200116b82c71d20075517a899185d8fc.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-10-25 23:58:56 +0100 <koz_> motte: If you don't need anything 'extra', you can just work in 'Req'.
2020-10-25 23:59:10 +0100 <koz_> If you don't understand what 'anything extra' means, basically use 'Req'.
2020-10-25 23:59:17 +0100crestfallen(~John@135-180-15-188.fiber.dynamic.sonic.net)
2020-10-25 23:59:28 +0100 <koz_> So everywhere you see 'MonadHttp m', mentally sub 'm' for 'Req' in the signatures.