2020/09/18

2020-09-18 00:00:09 +0200Sgeo_(~Sgeo@ool-18b982ad.dyn.optonline.net) (Ping timeout: 260 seconds)
2020-09-18 00:00:46 +0200Rudd0(~Rudd0@185.189.115.118)
2020-09-18 00:01:58 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a) (Remote host closed the connection)
2020-09-18 00:03:46 +0200HarveyPwca(~HarveyPwc@2601:246:c180:a570:29df:3b00:ad0e:3a06)
2020-09-18 00:04:08 +0200notzmv`notzmv
2020-09-18 00:04:14 +0200notzmv(~user@177.103.86.92) (Changing host)
2020-09-18 00:04:14 +0200notzmv(~user@unaffiliated/zmv)
2020-09-18 00:07:06 +0200Sgeo_(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-09-18 00:07:18 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Remote host closed the connection)
2020-09-18 00:07:35 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 00:07:37 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 00:08:05 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Remote host closed the connection)
2020-09-18 00:08:07 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 00:08:21 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 00:08:29 +0200wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-09-18 00:08:48 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Client Quit)
2020-09-18 00:08:52 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Remote host closed the connection)
2020-09-18 00:09:28 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 00:09:29 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 00:10:05 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 00:10:17 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 00:11:22 +0200Sgeo__(~Sgeo@ool-18b982ad.dyn.optonline.net) (Ping timeout: 272 seconds)
2020-09-18 00:13:18 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2020-09-18 00:14:18 +0200Kaeipi(~Kaiepi@nwcsnbsc03w-47-55-157-9.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-09-18 00:17:13 +0200DataComputist(~lumeng@static-50-43-26-251.bvtn.or.frontiernet.net)
2020-09-18 00:17:18 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 00:17:39 +0200Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-157-9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout: 260 seconds)
2020-09-18 00:18:07 +0200iteratee(~kyle@162.211.154.4)
2020-09-18 00:19:05 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 244 seconds)
2020-09-18 00:21:10 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-09-18 00:21:11 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 00:21:29 +0200Guest_79(b0a73c1f@176.167.60.31)
2020-09-18 00:21:31 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 00:21:40 +0200 <Guest_79> Hi all
2020-09-18 00:21:54 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 260 seconds)
2020-09-18 00:22:08 +0200 <Guest_79> got an issue with installing haskell on Debian 10
2020-09-18 00:22:23 +0200 <Guest_79> [ ghc-configure ] checking for gsed... sed
2020-09-18 00:22:25 +0200 <Guest_79> with NonZeroExit 1 "./configure" ["--prefix=/home/user/.ghcup/ghc/8.8.4"]
2020-09-18 00:22:56 +0200borne(~fritjof@200116b8641fc4005e981dab12496c3b.dip.versatel-1u1.de) (Ping timeout: 240 seconds)
2020-09-18 00:24:37 +0200Guest_79(b0a73c1f@176.167.60.31) ()
2020-09-18 00:25:13 +0200borne(~fritjof@200116b860a1170098dc34007173c00b.dip.versatel-1u1.de)
2020-09-18 00:25:42 +0200wei(~wei@66.42.41.89) (Ping timeout: 256 seconds)
2020-09-18 00:26:26 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 00:26:41 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 00:26:45 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 00:27:16 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 00:27:41 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 00:28:04 +0200xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 265 seconds)
2020-09-18 00:29:09 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 00:31:38 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 00:32:44 +0200Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.)
2020-09-18 00:33:37 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 00:34:04 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 00:36:08 +0200borne(~fritjof@200116b860a1170098dc34007173c00b.dip.versatel-1u1.de) (Ping timeout: 244 seconds)
2020-09-18 00:38:31 +0200sfvm(~sfvm@37.228.215.148) (Client Quit)
2020-09-18 00:38:54 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 00:39:06 +0200fendor(~fendor@77.119.129.27.wireless.dyn.drei.com) (Read error: Connection reset by peer)
2020-09-18 00:40:13 +0200notzmv`(~user@177.103.86.92)
2020-09-18 00:41:41 +0200puffnfresh(~puffnfres@180-150-38-83.b49626.bne.nbn.aussiebb.net)
2020-09-18 00:43:01 +0200fissureman_(~quassel@c-73-163-84-25.hsd1.dc.comcast.net)
2020-09-18 00:43:03 +0200fissureman(~quassel@c-73-163-84-25.hsd1.dc.comcast.net) (Ping timeout: 265 seconds)
2020-09-18 00:43:39 +0200borne(~fritjof@200116b8644961005e981dab12496c3b.dip.versatel-1u1.de)
2020-09-18 00:44:01 +0200notzmv(~user@unaffiliated/zmv) (Ping timeout: 265 seconds)
2020-09-18 00:45:27 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Ping timeout: 272 seconds)
2020-09-18 00:46:33 +0200rprije(~rprije@27.143.220.203.dial.dynamic.acc01-myal-dub.comindico.com.au)
2020-09-18 00:46:42 +0200Nahra(~Nahra@unaffiliated/nahra) (Quit: leaving)
2020-09-18 00:46:43 +0200alp(~alp@2a01:e0a:58b:4920:10b8:e9e6:f1db:edd0) (Ping timeout: 272 seconds)
2020-09-18 00:47:36 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 00:47:43 +0200HarveyPwca(~HarveyPwc@2601:246:c180:a570:29df:3b00:ad0e:3a06) (Quit: Leaving)
2020-09-18 00:49:02 +0200notzmv`notzmv
2020-09-18 00:49:10 +0200notzmv(~user@177.103.86.92) (Changing host)
2020-09-18 00:49:10 +0200notzmv(~user@unaffiliated/zmv)
2020-09-18 00:49:15 +0200puffnfresh(~puffnfres@180-150-38-83.b49626.bne.nbn.aussiebb.net) (Ping timeout: 272 seconds)
2020-09-18 00:49:26 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 00:49:53 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net) (Ping timeout: 272 seconds)
2020-09-18 00:50:22 +0200puffnfresh(~puffnfres@180-150-38-83.b49626.bne.nbn.aussiebb.net)
2020-09-18 00:51:15 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 00:51:18 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-18 00:51:23 +0200__monty__(~toonn@unaffiliated/toonn) (Quit: leaving)
2020-09-18 00:52:14 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 258 seconds)
2020-09-18 00:52:46 +0200chele(~chele@ip5b416ea2.dynamic.kabel-deutschland.de) (Remote host closed the connection)
2020-09-18 00:56:13 +0200DavidEichmann(~david@43.240.198.146.dyn.plus.net) (Ping timeout: 272 seconds)
2020-09-18 00:57:07 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 00:57:51 +0200xerox_(~xerox@unaffiliated/xerox)
2020-09-18 00:58:11 +0200son0p(~son0p@181.136.122.143) (Quit: leaving)
2020-09-18 01:01:10 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 01:02:02 +0200puffnfresh(~puffnfres@180-150-38-83.b49626.bne.nbn.aussiebb.net) (Ping timeout: 272 seconds)
2020-09-18 01:04:11 +0200puffnfresh(~puffnfres@180-150-38-83.b49626.bne.nbn.aussiebb.net)
2020-09-18 01:04:25 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Ping timeout: 240 seconds)
2020-09-18 01:04:28 +0200hackageaeson-injector 1.1.4.0 - Injecting fields into aeson values https://hackage.haskell.org/package/aeson-injector-1.1.4.0 (NCrashed)
2020-09-18 01:04:36 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com) (Read error: Connection reset by peer)
2020-09-18 01:04:56 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com)
2020-09-18 01:05:53 +0200sfvm(~sfvm@37.228.215.148) (Client Quit)
2020-09-18 01:06:14 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 01:08:08 +0200jumper149(~jumper149@ip185225.wh.uni-hannover.de) (Quit: WeeChat 2.9)
2020-09-18 01:08:11 +0200stiell(~stian@fsf/member/stiell) (Ping timeout: 240 seconds)
2020-09-18 01:08:24 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 01:09:02 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds)
2020-09-18 01:13:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 256 seconds)
2020-09-18 01:13:20 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a)
2020-09-18 01:14:31 +0200ransom(~c4264035@2601:285:201:6720:d45b:68f7:e08a:3c24)
2020-09-18 01:14:38 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 01:14:56 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 01:15:16 +0200alp(~alp@2a01:e0a:58b:4920:d75:c49c:4f8c:919d)
2020-09-18 01:19:41 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 01:22:24 +0200stiell(~stian@fsf/member/stiell)
2020-09-18 01:25:28 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-09-18 01:26:08 +0200 <sshine> that point in the night when you realize DeriveFunctor will not give you (>>=).
2020-09-18 01:29:15 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 01:32:21 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas)
2020-09-18 01:33:23 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 01:36:07 +0200alp(~alp@2a01:e0a:58b:4920:d75:c49c:4f8c:919d) (Ping timeout: 272 seconds)
2020-09-18 01:37:07 +0200 <koz_> sshine: DeriveMonad is, AFAIK, not a thing. :P
2020-09-18 01:37:16 +0200 <davean> sshine: really a failing of the extension and a critique of Haskell as a language.
2020-09-18 01:37:32 +0200 <davean> koz_: why would you need it with the other deriving stuff we have now? :)
2020-09-18 01:37:42 +0200 <koz_> davean: Lol.
2020-09-18 01:37:43 +0200 <davean> also why would you use DerivingFunctor now that we have the nice tools?
2020-09-18 01:37:49 +0200 <davean> we cleaned that mess up
2020-09-18 01:37:57 +0200 <koz_> You can derive Traversable, what else do you possibly need? After all, traverse does everything. :P
2020-09-18 01:39:09 +0200mdunnio(~mdunnio@208.59.170.5) (Remote host closed the connection)
2020-09-18 01:42:36 +0200alp(~alp@2a01:e0a:58b:4920:64d4:d8e0:6287:786d)
2020-09-18 01:42:48 +0200Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-09-18 01:44:40 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 01:44:54 +0200Sgeo__(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-09-18 01:45:47 +0200Sgeo_(~Sgeo@ool-18b982ad.dyn.optonline.net) (Ping timeout: 240 seconds)
2020-09-18 01:47:38 +0200Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Ping timeout: 272 seconds)
2020-09-18 01:47:49 +0200pera(~pera@unaffiliated/pera) (Ping timeout: 258 seconds)
2020-09-18 01:47:59 +0200pera(~pera@unaffiliated/pera)
2020-09-18 01:49:49 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 260 seconds)
2020-09-18 01:50:05 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 01:52:37 +0200Tops2(~Tobias@dyndsl-095-033-091-070.ewe-ip-backbone.de) (Read error: Connection reset by peer)
2020-09-18 01:53:08 +0200 <monochrom> DeriveWhatIMean = DWIM :)
2020-09-18 01:53:14 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 01:54:43 +0200 <koz_> DeriveAllOfTheThings
2020-09-18 01:55:38 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 256 seconds)
2020-09-18 01:57:54 +0200wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-09-18 01:58:53 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 02:00:02 +0200Guest55194(~izaki@217.146.82.202) ()
2020-09-18 02:00:32 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Remote host closed the connection)
2020-09-18 02:01:06 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 02:01:23 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 02:03:02 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Remote host closed the connection)
2020-09-18 02:03:33 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 02:06:26 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-09-18 02:06:31 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 02:07:01 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-09-18 02:08:00 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a) (Remote host closed the connection)
2020-09-18 02:08:15 +0200notzmv`(~user@177.103.86.92)
2020-09-18 02:09:43 +0200solonarv(~solonarv@astrasbourg-653-1-186-165.w90-13.abo.wanadoo.fr)
2020-09-18 02:10:26 +0200pera(~pera@unaffiliated/pera) (Ping timeout: 272 seconds)
2020-09-18 02:10:36 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 244 seconds)
2020-09-18 02:11:22 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 02:11:34 +0200notzmv(~user@unaffiliated/zmv) (Ping timeout: 260 seconds)
2020-09-18 02:12:07 +0200pera(~pera@unaffiliated/pera)
2020-09-18 02:14:19 +0200teardown(~user@unaffiliated/mrush) (Ping timeout: 260 seconds)
2020-09-18 02:15:55 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 02:16:04 +0200teardown(~user@unaffiliated/mrush)
2020-09-18 02:16:14 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 02:17:35 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 02:19:02 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 02:20:31 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 02:21:05 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 272 seconds)
2020-09-18 02:21:54 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 260 seconds)
2020-09-18 02:22:21 +0200pera(~pera@unaffiliated/pera) (Ping timeout: 272 seconds)
2020-09-18 02:24:28 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Quit: Goodbye)
2020-09-18 02:26:13 +0200TooDifficult(~TooDiffic@139.59.59.230)
2020-09-18 02:26:30 +0200elliott_(~elliott@pool-71-114-77-65.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-18 02:27:32 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-09-18 02:28:19 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds)
2020-09-18 02:31:52 +0200pera(~pera@unaffiliated/pera)
2020-09-18 02:32:15 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 02:32:26 +0200jchia_(~jchia@45.32.62.73)
2020-09-18 02:33:28 +0200jchia_(~jchia@45.32.62.73) (Remote host closed the connection)
2020-09-18 02:33:59 +0200jchia_(~jchia@45.32.62.73)
2020-09-18 02:35:00 +0200jchia_(~jchia@45.32.62.73) (Remote host closed the connection)
2020-09-18 02:35:37 +0200notzmv`notzmv
2020-09-18 02:35:44 +0200notzmv(~user@177.103.86.92) (Changing host)
2020-09-18 02:35:44 +0200notzmv(~user@unaffiliated/zmv)
2020-09-18 02:36:06 +0200jchia_(~jchia@45.32.62.73)
2020-09-18 02:36:35 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 02:37:26 +0200cyphase(~cyphase@unaffiliated/cyphase) (Ping timeout: 240 seconds)
2020-09-18 02:39:11 +0200jchia_(~jchia@45.32.62.73) (Remote host closed the connection)
2020-09-18 02:40:15 +0200jchia_(~jchia@58.32.37.220)
2020-09-18 02:42:11 +0200aarvar(~foewfoiew@50.35.43.33)
2020-09-18 02:44:13 +0200cyphase(~cyphase@unaffiliated/cyphase)
2020-09-18 02:45:19 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th)
2020-09-18 02:45:54 +0200raehik(~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net) (Ping timeout: 272 seconds)
2020-09-18 02:50:13 +0200 <josh> anyone know if there is a Stack equivalent of "cabal install --lib"? I need to build a shared library, but building with Stack gets me out of dependency hell
2020-09-18 02:50:41 +0200zebrag(~inkbottle@aaubervilliers-654-1-94-225.w86-212.abo.wanadoo.fr) (Remote host closed the connection)
2020-09-18 02:50:51 +0200inkbottle(~inkbottle@aaubervilliers-654-1-94-225.w86-212.abo.wanadoo.fr)
2020-09-18 02:53:06 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 02:55:47 +0200TheCavalry(~TheCavalr@89.47.234.28)
2020-09-18 02:56:12 +0200 <sclv> josh: not really. the dependencies are precisely what you need to worry about with shared stuff
2020-09-18 02:56:30 +0200 <sclv> if you're in trouble with them, you can always clean your env file and start fresh with a new one that you simultaneously install all the libs into you want
2020-09-18 02:56:32 +0200ransom(~c4264035@2601:285:201:6720:d45b:68f7:e08a:3c24) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 02:56:34 +0200 <sclv> or use one of the env management tools
2020-09-18 02:56:49 +0200 <sclv> why does it need to be shared anyway?
2020-09-18 02:57:08 +0200 <josh> so I can call it via JNI
2020-09-18 02:57:32 +0200 <sclv> oh, yeah fair dos!
2020-09-18 02:57:46 +0200 <josh> yes, for now I have had success just deleting ~/.cabal between builds, but was thinking there must be a better way
2020-09-18 02:57:49 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 02:58:00 +0200 <sclv> you don't need to delete the whole ~/.cabal thing
2020-09-18 02:58:06 +0200 <sclv> just locate and clean out the ghc environment file
2020-09-18 02:58:23 +0200 <sclv> also you can specify any old env file you want, instead of the main one
2020-09-18 02:59:58 +0200 <josh> ~/.cabal/store/ghc-xxx?
2020-09-18 03:00:47 +0200wz1000(~wz1000@static.11.113.47.78.clients.your-server.de) (Ping timeout: 246 seconds)
2020-09-18 03:00:49 +0200 <sclv> josh: https://ghc.gitlab.haskell.org/ghc/doc/users_guide/packages.html#the-ghc-package-path-environment-…
2020-09-18 03:01:02 +0200spew(uid195861@gateway/web/irccloud.com/x-dhwinilivvllyihf) (Quit: Connection closed for inactivity)
2020-09-18 03:01:32 +0200 <sclv> usually $HOME/.ghc/arch-os-version/environments/[name]
2020-09-18 03:01:35 +0200 <josh> reading/learning; thanks
2020-09-18 03:01:37 +0200 <sclv> where [name] by default is `default`
2020-09-18 03:01:55 +0200 <sclv> installing the with --lib puts the package into the store and _also_ modifies that env file
2020-09-18 03:02:05 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 03:02:05 +0200 <sclv> you can tell cabal to use a different env file and tell ghc to use that
2020-09-18 03:02:11 +0200 <sclv> or just clean that env file regularly
2020-09-18 03:02:16 +0200ericsagnes(~ericsagne@2405:6580:0:5100:d0ba:8658:2de8:699c) (Ping timeout: 244 seconds)
2020-09-18 03:03:25 +0200 <josh> ah, great. That seems like a good way to keep my JNI build and "ordinary" build separate
2020-09-18 03:03:46 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 03:04:44 +0200wei(~wei@66.42.41.89)
2020-09-18 03:05:04 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net) (Read error: Connection reset by peer)
2020-09-18 03:07:26 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-09-18 03:07:49 +0200lemmih_lemmih
2020-09-18 03:09:34 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net)
2020-09-18 03:09:43 +0200bloodstalker(~bloodstal@46.166.187.154)
2020-09-18 03:09:51 +0200alp(~alp@2a01:e0a:58b:4920:64d4:d8e0:6287:786d) (Ping timeout: 272 seconds)
2020-09-18 03:09:51 +0200xff0x_(~fox@2001:1a81:5306:e200:1455:ac5b:134:42e8) (Ping timeout: 272 seconds)
2020-09-18 03:11:31 +0200xff0x_(~fox@2001:1a81:533d:7300:1455:ac5b:134:42e8)
2020-09-18 03:14:40 +0200ericsagnes(~ericsagne@2405:6580:0:5100:3023:850:cbca:7448)
2020-09-18 03:15:32 +0200jcarpenter2(~rofl@96.78.87.197)
2020-09-18 03:15:40 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 03:17:41 +0200mrusme(~mrus@128.199.6.232)
2020-09-18 03:17:47 +0200zacts(~zacts@dragora/developer/zacts)
2020-09-18 03:18:01 +0200crtschin_(~crtschin@2604:a880:800:10::3126:f001)
2020-09-18 03:18:05 +0200TooDifficult_(~TooDiffic@139.59.59.230)
2020-09-18 03:19:14 +0200jrqc(~rofl@96.78.87.197) (Read error: Connection reset by peer)
2020-09-18 03:19:15 +0200gekh(~gkh@thor.kevinhill.nl) (Quit: Ping timeout (120 seconds))
2020-09-18 03:19:15 +0200c-rog(~c-rog@traffic.simst.im) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200mrus(~mrus@128.199.6.232) (Quit: Surfing the great wave off Kanagawa)
2020-09-18 03:19:15 +0200Eldritch(~eldritch@unaffiliated/eldritch) (Quit: bye)
2020-09-18 03:19:15 +0200wraithm(~wraithm@unaffiliated/wraithm) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200towel(~towel@unaffiliated/towel) (Quit: ZNC - https://znc.in)
2020-09-18 03:19:15 +0200TooDifficult(~TooDiffic@139.59.59.230) (Remote host closed the connection)
2020-09-18 03:19:15 +0200crtschin(~crtschin@104.131.9.149) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200blackdog(~blackdog@198.211.112.85) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200blackdog(~blackdog@198.211.112.85)
2020-09-18 03:19:15 +0200javran(~javran@76.126.242.127) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200fr33domlover(~fr33domlo@fsf/member/fr33domlover) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200DustyDingo(~nonamen@v2202001112302107134.ultrasrv.de) (Ping timeout: 240 seconds)
2020-09-18 03:19:15 +0200javran(~javran@76.126.242.127)
2020-09-18 03:19:16 +0200TooDifficult_TooDifficult
2020-09-18 03:19:24 +0200wraithm_(~wraithm@unaffiliated/wraithm)
2020-09-18 03:19:38 +0200eldritch(~eldritch@unaffiliated/eldritch)
2020-09-18 03:19:40 +0200towel(~towel@unaffiliated/towel)
2020-09-18 03:19:51 +0200DustyDingo(~nonamen@v2202001112302107134.ultrasrv.de)
2020-09-18 03:20:03 +0200c-rog(~c-rog@traffic.simst.im)
2020-09-18 03:20:34 +0200fr33domlover(~fr33domlo@fsf/member/fr33domlover)
2020-09-18 03:24:41 +0200Kaeipi(~Kaiepi@nwcsnbsc03w-47-55-157-9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Read error: Connection reset by peer)
2020-09-18 03:25:31 +0200Achylles(~Achylles@201-27-79-1.dsl.telesp.net.br) (Quit: Leaving)
2020-09-18 03:29:07 +0200hackeryarn(~hackeryar@097-091-202-223.res.spectrum.com)
2020-09-18 03:29:29 +0200ericsagnes(~ericsagne@2405:6580:0:5100:3023:850:cbca:7448) (Ping timeout: 272 seconds)
2020-09-18 03:31:43 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 03:31:44 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 03:32:32 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71)
2020-09-18 03:32:57 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 03:33:08 +0200da39a3ee5e6b4b0d(~textual@171.5.162.140)
2020-09-18 03:33:54 +0200jedws(~jedws@101.184.170.244)
2020-09-18 03:36:34 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 03:36:59 +0200mud(~mud@unaffiliated/kadoban)
2020-09-18 03:37:55 +0200ransom(~c4264035@2601:285:201:6720:d45b:68f7:e08a:3c24)
2020-09-18 03:38:07 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 03:40:35 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 03:41:14 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311) ()
2020-09-18 03:42:37 +0200s00pcan(~chris@075-133-056-178.res.spectrum.com) (Quit: Lost terminal)
2020-09-18 03:45:34 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 03:46:35 +0200ransom(~c4264035@2601:285:201:6720:d45b:68f7:e08a:3c24) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 03:46:35 +0200toorevitimirp(~tooreviti@117.182.182.33)
2020-09-18 03:46:41 +0200Volt_(~Volt_@c-73-145-164-70.hsd1.mi.comcast.net)
2020-09-18 03:50:25 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 240 seconds)
2020-09-18 03:51:21 +0200mdickens(~mdickens@c-69-181-193-189.hsd1.ca.comcast.net)
2020-09-18 03:52:38 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 03:53:00 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 03:53:34 +0200roconnor(~roconnor@host-184-164-25-9.dyn.295.ca)
2020-09-18 03:54:52 +0200zacts(~zacts@dragora/developer/zacts) (Quit: leaving)
2020-09-18 03:55:50 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-09-18 03:57:21 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 265 seconds)
2020-09-18 03:57:27 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-09-18 03:57:45 +0200toorevitimirp(~tooreviti@117.182.182.33) (Ping timeout: 240 seconds)
2020-09-18 03:58:31 +0200toorevitimirp(~tooreviti@117.182.182.33)
2020-09-18 03:59:14 +0200Jeanne-Kamikaze(~Jeanne-Ka@static-198-54-131-124.cust.tzulo.com)
2020-09-18 04:03:11 +0200kleisli_(~kleisli@2600:1700:4640:c560:68bd:9d76:dbd8:24e7)
2020-09-18 04:03:45 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 04:05:22 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 04:05:34 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 04:06:42 +0200theDon(~td@94.134.91.55) (Ping timeout: 256 seconds)
2020-09-18 04:08:14 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-18 04:08:21 +0200theDon(~td@94.134.91.38)
2020-09-18 04:08:37 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a)
2020-09-18 04:09:29 +0200toorevitimirp(~tooreviti@117.182.182.33) (Remote host closed the connection)
2020-09-18 04:09:43 +0200drbean(~drbean@TC210-63-209-207.static.apol.com.tw)
2020-09-18 04:10:33 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 04:11:04 +0200toorevitimirp(~tooreviti@117.182.182.33)
2020-09-18 04:12:16 +0200nineonine(~nineonine@216.81.48.202) (Remote host closed the connection)
2020-09-18 04:12:47 +0200jellostahps(~jellostah@node-1w7jr9y8ot6glpse1tmvws1s9.ipv6.telus.net)
2020-09-18 04:13:03 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a) (Ping timeout: 244 seconds)
2020-09-18 04:13:22 +0200ericsagnes(~ericsagne@2405:6580:0:5100:6c2f:79c8:63b1:1a4)
2020-09-18 04:13:25 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 04:13:33 +0200lagothrixGuest79120
2020-09-18 04:13:42 +0200lagothrix(~lagothrix@unaffiliated/lagothrix)
2020-09-18 04:15:14 +0200toorevitimirp(~tooreviti@117.182.182.33) (Remote host closed the connection)
2020-09-18 04:15:40 +0200toorevitimirp(~tooreviti@117.182.182.33)
2020-09-18 04:16:19 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 04:16:38 +0200Guest79120(~lagothrix@unaffiliated/lagothrix) (Ping timeout: 260 seconds)
2020-09-18 04:16:47 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 04:18:02 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 04:18:36 +0200hackeryarn(~hackeryar@097-091-202-223.res.spectrum.com) (Read error: Connection reset by peer)
2020-09-18 04:19:24 +0200hackeryarn(~hackeryar@097-091-202-223.res.spectrum.com)
2020-09-18 04:21:18 +0200Volt_(~Volt_@c-73-145-164-70.hsd1.mi.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 04:22:03 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 272 seconds)
2020-09-18 04:23:15 +0200nineonine(~nineonine@216-19-190-182.dyn.novuscom.net)
2020-09-18 04:23:19 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Ping timeout: 272 seconds)
2020-09-18 04:23:57 +0200hackeryarn(~hackeryar@097-091-202-223.res.spectrum.com) (Ping timeout: 272 seconds)
2020-09-18 04:24:38 +0200hackeryarn(~hackeryar@2607:fb90:38b1:74b2:59df:c7de:44f9:84aa)
2020-09-18 04:27:24 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 04:27:41 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 04:27:48 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-09-18 04:28:21 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-09-18 04:29:10 +0200hackeryarn(~hackeryar@2607:fb90:38b1:74b2:59df:c7de:44f9:84aa) (Read error: Connection reset by peer)
2020-09-18 04:29:55 +0200Saukk(~Saukk@2001:998:dc:4a67:1c59:9bb5:b94c:4)
2020-09-18 04:30:44 +0200hackeryarn(~hackeryar@2600:6c40:7b00:2eb4:6852:abb5:d1c6:1cb3)
2020-09-18 04:31:17 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a)
2020-09-18 04:33:23 +0200asan(~yan4138@124.78.128.72) (Ping timeout: 240 seconds)
2020-09-18 04:34:16 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 04:34:23 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 04:35:07 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 04:35:19 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 244 seconds)
2020-09-18 04:35:23 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net)
2020-09-18 04:35:38 +0200asan(~yan4138@124.78.128.72)
2020-09-18 04:36:38 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 04:37:15 +0200eric(~eric@2804:431:c7d4:402a:d77:f3e2:c0b:b49a) (Ping timeout: 272 seconds)
2020-09-18 04:39:03 +0200Stanley00(~stanley00@unaffiliated/stanley00)
2020-09-18 04:39:16 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 04:40:16 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 04:40:25 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 240 seconds)
2020-09-18 04:41:23 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-09-18 04:44:37 +0200andi-(~andi-@NixOS/user/andi-) (Remote host closed the connection)
2020-09-18 04:44:58 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 272 seconds)
2020-09-18 04:46:32 +0200mdickens(~mdickens@c-69-181-193-189.hsd1.ca.comcast.net) ()
2020-09-18 04:47:57 +0200andi-(~andi-@NixOS/user/andi-)
2020-09-18 04:48:25 +0200finkata(~dpetrov@83.222.188.39)
2020-09-18 04:51:03 +0200finkata(~dpetrov@83.222.188.39) (Read error: Connection reset by peer)
2020-09-18 04:51:27 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 04:51:54 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 04:52:19 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Client Quit)
2020-09-18 04:52:43 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 04:52:53 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 04:53:11 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 04:54:46 +0200iteratee(~kyle@162.211.154.4) (Remote host closed the connection)
2020-09-18 04:55:19 +0200urodna(~urodna@unaffiliated/urodna) (Quit: urodna)
2020-09-18 04:55:23 +0200howdoi(uid224@gateway/web/irccloud.com/x-nrdufpvhwzpziwxu) (Quit: Connection closed for inactivity)
2020-09-18 04:55:36 +0200jellostahps(~jellostah@node-1w7jr9y8ot6glpse1tmvws1s9.ipv6.telus.net) (Remote host closed the connection)
2020-09-18 04:58:16 +0200solonarv(~solonarv@astrasbourg-653-1-186-165.w90-13.abo.wanadoo.fr) (Ping timeout: 272 seconds)
2020-09-18 05:00:02 +0200TheCavalry(~TheCavalr@89.47.234.28) ()
2020-09-18 05:02:04 +0200Turmfalke(~user@unaffiliated/siracusa) (Ping timeout: 272 seconds)
2020-09-18 05:02:24 +0200machinedgod(~machinedg@d67-193-126-196.home3.cgocable.net) (Ping timeout: 260 seconds)
2020-09-18 05:03:10 +0200zaquest(~notzaques@5.128.210.178) (Quit: Leaving)
2020-09-18 05:04:57 +0200zaquest(~notzaques@5.128.210.178)
2020-09-18 05:05:14 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 260 seconds)
2020-09-18 05:05:18 +0200jellostahps(~jellostah@node-1w7jr9y8ot6gi8w56q2ewok73.ipv6.telus.net)
2020-09-18 05:08:16 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Quit: Lost terminal)
2020-09-18 05:10:29 +0200 <beka> is there a way to parse haskell-style types with expression parsers?
2020-09-18 05:10:29 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 05:10:57 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 05:11:24 +0200 <perdent> Anyone here wanting to code a perl CGI vulnerability for a 'hacking' CTF, I will pay money, Query me with more info if interested
2020-09-18 05:13:59 +0200 <perdent> code a haskell vulnerability*
2020-09-18 05:18:26 +0200hackeryarn(~hackeryar@2600:6c40:7b00:2eb4:6852:abb5:d1c6:1cb3) (Read error: Connection reset by peer)
2020-09-18 05:18:37 +0200hackeryarn(~hackeryar@097-091-202-124.res.spectrum.com)
2020-09-18 05:18:53 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 05:19:26 +0200polyphem(~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Ping timeout: 240 seconds)
2020-09-18 05:19:54 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net)
2020-09-18 05:20:55 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-09-18 05:21:55 +0200jneira(501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206) (Quit: Connection closed)
2020-09-18 05:23:19 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 05:23:29 +0200hackeryarn(~hackeryar@097-091-202-124.res.spectrum.com) (Ping timeout: 272 seconds)
2020-09-18 05:28:40 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 05:30:06 +0200Stanley|00(~stanley00@unaffiliated/stanley00)
2020-09-18 05:31:31 +0200Stanley00(~stanley00@unaffiliated/stanley00) (Disconnected by services)
2020-09-18 05:35:22 +0200Stanley|00Stanley00
2020-09-18 05:36:28 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 05:40:59 +0200asan(~yan4138@124.78.128.72) (Ping timeout: 240 seconds)
2020-09-18 05:41:13 +0200asan(~yan4138@114.84.148.87)
2020-09-18 05:44:55 +0200borne(~fritjof@200116b8644961005e981dab12496c3b.dip.versatel-1u1.de) (Ping timeout: 240 seconds)
2020-09-18 05:45:20 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-18 05:46:29 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 05:49:47 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 05:50:21 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net) (Max SendQ exceeded)
2020-09-18 05:50:56 +0200perdent(~k4fr@212.102.36.136) (Ping timeout: 260 seconds)
2020-09-18 05:51:05 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net)
2020-09-18 05:51:05 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 240 seconds)
2020-09-18 05:51:17 +0200perdent(~k4fr@198.8.81.231)
2020-09-18 05:54:11 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-09-18 05:54:34 +0200denisse(~spaceCat@gateway/tor-sasl/alephzer0) (Remote host closed the connection)
2020-09-18 05:54:53 +0200denisse(~spaceCat@gateway/tor-sasl/alephzer0)
2020-09-18 05:57:10 +0200perdent(~k4fr@198.8.81.231) (Ping timeout: 272 seconds)
2020-09-18 06:00:16 +0200jellostahps(~jellostah@node-1w7jr9y8ot6gi8w56q2ewok73.ipv6.telus.net) (Remote host closed the connection)
2020-09-18 06:02:13 +0200vicfred(~vicfred@unaffiliated/vicfred)
2020-09-18 06:02:23 +0200denisse(~spaceCat@gateway/tor-sasl/alephzer0) (Remote host closed the connection)
2020-09-18 06:03:11 +0200denisse(~spaceCat@gateway/tor-sasl/alephzer0)
2020-09-18 06:07:04 +0200teardown(~user@unaffiliated/mrush) (Ping timeout: 260 seconds)
2020-09-18 06:07:06 +0200Saukk(~Saukk@2001:998:dc:4a67:1c59:9bb5:b94c:4) (Remote host closed the connection)
2020-09-18 06:07:52 +0200 <jchia> aeson/lens question: How can I make sure a Value that is an Object contains an empty Object "a.b.c", a la "mkdir -p"? E.g. if the input is {"x": 1}, the output should be {"a": {"b": {"c": {}}}, "x": 1}.
2020-09-18 06:08:14 +0200 <jchia> I'm working entire with Value and not with any of my own types.
2020-09-18 06:08:17 +0200Sheilong(uid293653@gateway/web/irccloud.com/x-wnvbbxjsydmfebcp) ()
2020-09-18 06:09:03 +0200 <jchia> if an Object a.b.c already exists then output is the same as input.
2020-09-18 06:10:14 +0200 <jchia> If an Object a.b already exists but it has no c, then c gets added to a.b. If it has a c that is not an Object, then it's an error (I can make the function produce a Maybe Value to allow for errors).
2020-09-18 06:12:12 +0200perdent(~k4fr@101.175.168.104)
2020-09-18 06:13:26 +0200unlink__(~unlink2@p200300ebcf25bd0068eb9d9c94da2a17.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-09-18 06:15:49 +0200day_(~Unknown@unaffiliated/day)
2020-09-18 06:17:38 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 06:17:53 +0200plutoniix(~q@ppp-115-87-247-102.revip4.asianet.co.th)
2020-09-18 06:17:54 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 06:19:05 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 06:19:20 +0200day(~Unknown@unaffiliated/day) (Ping timeout: 272 seconds)
2020-09-18 06:19:20 +0200day_day
2020-09-18 06:21:16 +0200Jeanne-Kamikaze(~Jeanne-Ka@static-198-54-131-124.cust.tzulo.com) (Ping timeout: 260 seconds)
2020-09-18 06:22:05 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 240 seconds)
2020-09-18 06:22:26 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
2020-09-18 06:23:05 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds)
2020-09-18 06:24:48 +0200V3ct0r(~V3ct0r@192.145.126.115)
2020-09-18 06:31:54 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 06:32:15 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 06:36:09 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Client Quit)
2020-09-18 06:36:30 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 06:36:48 +0200oxide(~lambda@unaffiliated/mclaren)
2020-09-18 06:38:25 +0200__Joker(~Joker@180.151.105.86)
2020-09-18 06:38:39 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Client Quit)
2020-09-18 06:39:09 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 06:39:10 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 06:40:15 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Client Quit)
2020-09-18 06:40:35 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 06:40:41 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Client Quit)
2020-09-18 06:42:36 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 06:42:59 +0200__Joker(~Joker@180.151.105.86) (Ping timeout: 258 seconds)
2020-09-18 06:43:26 +0200hololeap(~hololeap@unaffiliated/hololeap)
2020-09-18 06:44:08 +0200ddellacosta(~dd@86.106.121.168) (Ping timeout: 260 seconds)
2020-09-18 06:46:30 +0200acidjnk_new3(~acidjnk@p200300d0c736587164f46f145ae9b6a7.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-09-18 06:55:23 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 06:55:45 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 06:57:43 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 07:01:39 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 272 seconds)
2020-09-18 07:01:41 +0200kleisli__(~kleisli@172-8-147-49.lightspeed.irvnca.sbcglobal.net)
2020-09-18 07:01:57 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-09-18 07:03:02 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 244 seconds)
2020-09-18 07:04:04 +0200kleisli_(~kleisli@2600:1700:4640:c560:68bd:9d76:dbd8:24e7) (Ping timeout: 244 seconds)
2020-09-18 07:04:20 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 07:04:30 +0200coot(~coot@37.30.53.120.nat.umts.dynamic.t-mobile.pl)
2020-09-18 07:06:41 +0200__Joker(~Joker@180.151.105.86)
2020-09-18 07:06:58 +0200mirrorbird(~psutcliff@m83-187-171-240.cust.tele2.se)
2020-09-18 07:09:13 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 264 seconds)
2020-09-18 07:11:04 +0200Lord_of_Life_(~Lord@unaffiliated/lord-of-life/x-0885362)
2020-09-18 07:11:47 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com) (Ping timeout: 272 seconds)
2020-09-18 07:11:49 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 07:12:20 +0200Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 256 seconds)
2020-09-18 07:12:25 +0200Lord_of_Life_Lord_of_Life
2020-09-18 07:13:53 +0200kori(~kori@2804:14c:85a3:9105::1000)
2020-09-18 07:13:53 +0200kori(~kori@2804:14c:85a3:9105::1000) (Changing host)
2020-09-18 07:13:53 +0200kori(~kori@arrowheads/kori)
2020-09-18 07:17:26 +0200shafox(~shafox@106.51.234.111)
2020-09-18 07:22:37 +0200takuan(~takuan@178-116-218-225.access.telenet.be)
2020-09-18 07:28:25 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net) (Ping timeout: 240 seconds)
2020-09-18 07:29:38 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com)
2020-09-18 07:29:51 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 07:30:48 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-18 07:32:54 +0200GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-09-18 07:33:04 +0200GyroW(~GyroW@d54C03E98.access.telenet.be)
2020-09-18 07:33:05 +0200GyroW(~GyroW@d54C03E98.access.telenet.be) (Changing host)
2020-09-18 07:33:05 +0200GyroW(~GyroW@unaffiliated/gyrow)
2020-09-18 07:38:03 +0200livvy(~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds)
2020-09-18 07:40:55 +0200lateef(~lateef@2606-a000-1120-9093-0af3-e150-8831-6d53.inf6.spectrum.com) (Ping timeout: 240 seconds)
2020-09-18 07:41:39 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 07:45:53 +0200bahamas(~lucian@188.24.181.166)
2020-09-18 07:45:53 +0200bahamas(~lucian@188.24.181.166) (Changing host)
2020-09-18 07:45:53 +0200bahamas(~lucian@unaffiliated/bahamas)
2020-09-18 07:46:16 +0200alp(~alp@2a01:e0a:58b:4920:791c:5e79:c8c0:91d7)
2020-09-18 07:51:21 +0200mmohammadi9812(~mmohammad@5.238.164.128)
2020-09-18 07:51:26 +0200iteratee(~kyle@162.211.154.4)
2020-09-18 07:56:05 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-09-18 07:59:52 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 08:00:01 +0200V3ct0r(~V3ct0r@192.145.126.115) ()
2020-09-18 08:01:34 +0200TooDifficult(~TooDiffic@139.59.59.230) (Quit: TooDifficult)
2020-09-18 08:04:04 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 08:05:37 +0200alp(~alp@2a01:e0a:58b:4920:791c:5e79:c8c0:91d7) (Ping timeout: 272 seconds)
2020-09-18 08:07:09 +0200bitmagie(~Thunderbi@200116b806ae350060a80b5dfb4575b9.dip.versatel-1u1.de)
2020-09-18 08:08:45 +0200wz1000(~wz1000@static.11.113.47.78.clients.your-server.de)
2020-09-18 08:09:32 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-09-18 08:12:05 +0200rihards(~rihards@balticom-142-78-50.balticom.lv)
2020-09-18 08:13:07 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de)
2020-09-18 08:16:56 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 08:17:24 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 08:17:57 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-09-18 08:18:45 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 08:18:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 08:22:09 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 08:23:18 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-09-18 08:23:30 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 08:23:33 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 260 seconds)
2020-09-18 08:25:24 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net) (Max SendQ exceeded)
2020-09-18 08:26:06 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net)
2020-09-18 08:27:28 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de)
2020-09-18 08:31:20 +0200darjeeling_(~darjeelin@115.215.41.222) (Ping timeout: 256 seconds)
2020-09-18 08:32:35 +0200noecho(~noecho@static.143.42.203.116.clients.your-server.de) (Quit: ZNC - http://znc.in)
2020-09-18 08:33:04 +0200noecho(~noecho@static.143.42.203.116.clients.your-server.de)
2020-09-18 08:33:21 +0200lambda-11235(~lambda-11@108-237-120-58.lightspeed.frokca.sbcglobal.net) (Quit: Bye)
2020-09-18 08:34:07 +0200ericsagnes(~ericsagne@2405:6580:0:5100:6c2f:79c8:63b1:1a4) (Ping timeout: 272 seconds)
2020-09-18 08:35:08 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 08:38:39 +0200irc_user(uid423822@gateway/web/irccloud.com/x-rnfyabrjtddmocvm) (Quit: Connection closed for inactivity)
2020-09-18 08:39:56 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 08:40:14 +0200dave_uy(~david@108.61.193.26) (Quit: The Lounge - https://thelounge.chat)
2020-09-18 08:40:48 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 08:41:03 +0200vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-09-18 08:42:28 +0200supercoven(~Supercove@dsl-hkibng32-54fb54-166.dhcp.inet.fi)
2020-09-18 08:43:45 +0200dave_uy(~david@108.61.193.26)
2020-09-18 08:44:14 +0200darjeeling_(~darjeelin@122.245.216.8)
2020-09-18 08:46:26 +0200ericsagnes(~ericsagne@2405:6580:0:5100:385c:ea2a:d58f:9294)
2020-09-18 08:48:20 +0200Adeon(sid418992@gateway/web/irccloud.com/x-pkynamjinpbrbppq) (Ping timeout: 256 seconds)
2020-09-18 08:48:38 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 08:49:21 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2020-09-18 08:49:29 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 08:49:48 +0200darjeeling_(~darjeelin@122.245.216.8) (Ping timeout: 256 seconds)
2020-09-18 08:50:25 +0200johs(sid246410@gateway/web/irccloud.com/x-mxlwntnfsdtophoe) (Ping timeout: 240 seconds)
2020-09-18 08:51:57 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-09-18 08:52:40 +0200Adeon(sid418992@gateway/web/irccloud.com/x-hxhxuxjjmuenreuf)
2020-09-18 08:52:47 +0200Guest92194(uid464262@gateway/web/irccloud.com/x-nxdqbcfzapwmstci) (Ping timeout: 240 seconds)
2020-09-18 08:52:56 +0200martin___(uid411878@gateway/web/irccloud.com/x-mpsimrgxgomecjvf) (Ping timeout: 240 seconds)
2020-09-18 08:52:56 +0200alexknvl(sid259568@gateway/web/irccloud.com/x-kyjqfvtsrenwycug) (Ping timeout: 240 seconds)
2020-09-18 08:52:59 +0200hamishmack(sid389057@gateway/web/irccloud.com/x-aiuksdkzewkvjmjm) (Ping timeout: 244 seconds)
2020-09-18 08:52:59 +0200runeks(sid21167@gateway/web/irccloud.com/x-sksazmnrqqvpmxlj) (Ping timeout: 244 seconds)
2020-09-18 08:53:01 +0200Guest92194(uid464262@gateway/web/irccloud.com/x-hkarcytvdtrotwgy)
2020-09-18 08:53:02 +0200Boarders(sid425905@gateway/web/irccloud.com/x-wsvsynuwsggdgmhq) (Ping timeout: 260 seconds)
2020-09-18 08:53:05 +0200benwr__(sid372383@gateway/web/irccloud.com/x-nuoqtsdgaalxqeks) (Ping timeout: 244 seconds)
2020-09-18 08:53:07 +0200rdivyanshu(sid322626@gateway/web/irccloud.com/x-wrpnvgihkrxshosp) (Ping timeout: 240 seconds)
2020-09-18 08:53:07 +0200conjunctive(sid433686@gateway/web/irccloud.com/x-kttkbudetwviqqjt) (Ping timeout: 240 seconds)
2020-09-18 08:53:07 +0200PoliticsII____(sid193551@gateway/web/irccloud.com/x-bxwxygcasldnbmiu) (Ping timeout: 240 seconds)
2020-09-18 08:53:07 +0200darthThorik(sid39589@gateway/web/irccloud.com/x-fxklxyzqgndyahjj) (Ping timeout: 240 seconds)
2020-09-18 08:53:07 +0200milessabin(sid86799@gateway/web/irccloud.com/x-rmhgbduffnafxopp) (Ping timeout: 240 seconds)
2020-09-18 08:53:07 +0200fiadliel(sid399568@gateway/web/irccloud.com/x-zxhkdooghognmern) (Ping timeout: 240 seconds)
2020-09-18 08:53:10 +0200ReinH__(sid179972@gateway/web/irccloud.com/x-weoypdywclxidzbq) (Ping timeout: 244 seconds)
2020-09-18 08:53:10 +0200mcfilib(sid302703@gateway/web/irccloud.com/x-kyqvaortsapxrwlb) (Ping timeout: 244 seconds)
2020-09-18 08:53:11 +0200johs(sid246410@gateway/web/irccloud.com/x-bnklndnmwpendrgc)
2020-09-18 08:53:18 +0200PatrickRobotham_(sid18270@gateway/web/irccloud.com/x-wmzujscgxtwmlxvg) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200tiru(tiru@gateway/web/irccloud.com/x-lfwtnhnqritaavvu) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200Firedancer(sid336191@gateway/web/irccloud.com/x-tjoxnljcmwfllyit) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200gregberns_(sid315709@gateway/web/irccloud.com/x-mjjcsjevtdkvrtbv) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200gluegadget(sid22336@gateway/web/irccloud.com/x-cpduwxgjjkmlsqzo) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200AndreasK(sid320732@gateway/web/irccloud.com/x-euytlpfprgeucwsp) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200hazard-pointer(uid331723@gateway/web/irccloud.com/x-rafoepgeqcniuibs) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200wpcarro(sid397589@gateway/web/irccloud.com/x-vviuacdhxrsuckzb) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200kyagrd__(sid102627@gateway/web/irccloud.com/x-qxxummziteluyyxf) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200benl23(sid284234@gateway/web/irccloud.com/x-kpjjpxwaudqnpvzz) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200rslima____(sid26145@gateway/web/irccloud.com/x-qphlnohixxnfllnx) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200typetetris(sid275937@gateway/web/irccloud.com/x-birhospmdwgswmhz) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200ullbeking(sid5364@gateway/web/irccloud.com/x-wtdlewjjvigckxrp) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200jonrh(sid5185@gateway/web/irccloud.com/x-bkoajmcxuciekreg) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200sclv(sid39734@haskell/developer/sclv) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200tnks(sid412124@gateway/web/irccloud.com/x-uobslmrhwhpmythu) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200integral(sid296274@p3m/member/integral) (Ping timeout: 260 seconds)
2020-09-18 08:53:18 +0200bgavran(sid393312@gateway/web/irccloud.com/x-uzcqbqgcnmzhcyyw) (Ping timeout: 260 seconds)
2020-09-18 08:53:25 +0200Tritlo(sid58727@gateway/web/irccloud.com/x-mjmkpjzuoiowtekm) (Ping timeout: 240 seconds)
2020-09-18 08:53:25 +0200parseval(sid239098@gateway/web/irccloud.com/x-iidedsarkxkuydaj) (Ping timeout: 240 seconds)
2020-09-18 08:53:26 +0200ebutleriv(sid217783@gateway/web/irccloud.com/x-rrjekygdcavzgatk) (Ping timeout: 240 seconds)
2020-09-18 08:53:26 +0200simony(sid226116@gateway/web/irccloud.com/x-jsfwrzveagmlpnar) (Ping timeout: 240 seconds)
2020-09-18 08:53:26 +0200lally(sid388228@gateway/web/irccloud.com/x-vomgijhdqlhnuqni) (Ping timeout: 240 seconds)
2020-09-18 08:53:26 +0200verlet64_(sid261276@gateway/web/irccloud.com/x-rdfcqbzkoceiqumm) (Ping timeout: 240 seconds)
2020-09-18 08:53:26 +0200sethetter__(sid17895@gateway/web/irccloud.com/x-poyhkgegoliygyut) (Ping timeout: 240 seconds)
2020-09-18 08:53:27 +0200ajmcmiddlin(sid284402@gateway/web/irccloud.com/x-oewxlkwxnqzfusnb) (Ping timeout: 240 seconds)
2020-09-18 08:53:27 +0200joshmeredith(sid387798@gateway/web/irccloud.com/x-vtjsilgvgtdokqet) (Ping timeout: 240 seconds)
2020-09-18 08:53:27 +0200bradparker(sid262931@gateway/web/irccloud.com/x-fpvazbkuyqyvhbfm) (Ping timeout: 240 seconds)
2020-09-18 08:53:27 +0200systemfault(sid267009@gateway/web/irccloud.com/x-rikabgznjqrgbcwa) (Ping timeout: 240 seconds)
2020-09-18 08:53:27 +0200thi(sid97277@gateway/web/irccloud.com/x-mpizynaffbnzuypc) (Ping timeout: 240 seconds)
2020-09-18 08:53:30 +0200stylewarning(stylewarni@gateway/web/irccloud.com/x-sunncridobmtrelh) (Ping timeout: 244 seconds)
2020-09-18 08:53:30 +0200enemeth79(sid309041@gateway/web/irccloud.com/x-cexmkcuhffljkgso) (Ping timeout: 244 seconds)
2020-09-18 08:53:30 +0200yogani(sid42623@gateway/web/irccloud.com/x-uymuuomlmjygvhxw) (Ping timeout: 244 seconds)
2020-09-18 08:53:36 +0200Aquazi(uid312403@gateway/web/irccloud.com/x-sjkqhkuufbqwprbm) (Ping timeout: 244 seconds)
2020-09-18 08:53:36 +0200taktoa[c](sid282096@gateway/web/irccloud.com/x-ckpnvlpmcwkjwpou) (Ping timeout: 244 seconds)
2020-09-18 08:53:36 +0200Shun131(sid377723@gateway/web/irccloud.com/x-aiupzmpvreemnaby) (Ping timeout: 244 seconds)
2020-09-18 08:53:36 +0200entel(uid256215@botters/entel) (Ping timeout: 244 seconds)
2020-09-18 08:53:36 +0200rann(sid175221@gateway/web/irccloud.com/x-eqkngnsdosftzico) (Ping timeout: 244 seconds)
2020-09-18 08:53:37 +0200nlofaro(sid258233@gateway/web/irccloud.com/x-oucypxjbcgwiixjk) (Ping timeout: 260 seconds)
2020-09-18 08:53:37 +0200feepo(sid28508@gateway/web/irccloud.com/x-epwrktvjmdvtgcaz) (Ping timeout: 260 seconds)
2020-09-18 08:53:37 +0200chessai(sid225296@gateway/web/irccloud.com/x-djtlgtubkgkgxnrj) (Ping timeout: 260 seconds)
2020-09-18 08:53:37 +0200pasukon(sid49097@gateway/web/irccloud.com/x-vluifvuniwxwsziy) (Ping timeout: 260 seconds)
2020-09-18 08:53:37 +0200dgpratt(sid193493@gateway/web/irccloud.com/x-zdpcxladgvjapvne) (Ping timeout: 260 seconds)
2020-09-18 08:53:37 +0200kip(sid71464@gateway/web/irccloud.com/x-ryxkltgrlnblgbwx) (Ping timeout: 260 seconds)
2020-09-18 08:53:41 +0200wildsebastian(sid324688@gateway/web/irccloud.com/x-uctdzmzloisyhhoe) (Ping timeout: 244 seconds)
2020-09-18 08:53:41 +0200agander_m(sid407952@gateway/web/irccloud.com/x-xwajyxkcvatkrcgy) (Ping timeout: 244 seconds)
2020-09-18 08:53:41 +0200liquorice(sid267884@gateway/web/irccloud.com/x-jphmprgejnogpwbg) (Ping timeout: 244 seconds)
2020-09-18 08:53:47 +0200srhb(sid400352@NixOS/user/srhb) (Ping timeout: 240 seconds)
2020-09-18 08:53:47 +0200dmj`(sid72307@gateway/web/irccloud.com/x-ywkbptpmejbedubc) (Ping timeout: 240 seconds)
2020-09-18 08:53:53 +0200drbrule(sid395654@gateway/web/irccloud.com/x-tngpbubfdzzoidop) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200alanz_(sid110616@gateway/web/irccloud.com/x-avfvjllyuorxapwp) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200peel(sid145489@gateway/web/irccloud.com/x-nupwtoldsfmrpniy) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200aizen_s(uid462968@gateway/web/irccloud.com/x-yqigtwiwbihbmcqr) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200alehander92(sid331460@gateway/web/irccloud.com/x-fsxzgsgvxulyjrqn) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200graingert(sid128301@gateway/web/irccloud.com/x-jyuaqozzxkibflwx) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200bjs(sid190364@gateway/web/irccloud.com/x-mkfltbvqddzxoagp) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200amatecha__(sid10006@gateway/web/irccloud.com/x-zamqgzqwwtzpwsrw) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200liszt(sid336875@gateway/web/irccloud.com/x-xwoybxlrjlfkcikw) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200ibloom(sid350277@gateway/web/irccloud.com/x-wriiwbebvjqoqhsh) (Ping timeout: 260 seconds)
2020-09-18 08:53:53 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 08:53:56 +0200mpickering(sid78412@gateway/web/irccloud.com/x-yelnzzpszlkfjkcx) (Ping timeout: 240 seconds)
2020-09-18 08:53:56 +0200aristid(sid1599@gateway/web/irccloud.com/x-elgatbzrlsgsvtmo) (Ping timeout: 240 seconds)
2020-09-18 08:53:56 +0200pepeiborra(sid443799@gateway/web/irccloud.com/x-xwkepijvcmdmairi) (Ping timeout: 240 seconds)
2020-09-18 08:54:23 +0200martin___(uid411878@gateway/web/irccloud.com/x-jsetcwsgqhdwsuvk)
2020-09-18 08:54:23 +0200dsal(sid13060@gateway/web/irccloud.com/x-pvmusdavojjxflwa) (Ping timeout: 272 seconds)
2020-09-18 08:54:52 +0200benwr__(sid372383@gateway/web/irccloud.com/x-pwviulszmavblgkf)
2020-09-18 08:54:54 +0200AndreasK(sid320732@gateway/web/irccloud.com/x-ittbinoprhigtbnr)
2020-09-18 08:55:11 +0200milessabin(sid86799@gateway/web/irccloud.com/x-zzhiqbciotinctdo)
2020-09-18 08:55:11 +0200simony(sid226116@gateway/web/irccloud.com/x-llwdmynarxqvqtjp)
2020-09-18 08:55:11 +0200taktoa[c](sid282096@gateway/web/irccloud.com/x-ljocqdxiurlunckx)
2020-09-18 08:55:12 +0200thi(sid97277@gateway/web/irccloud.com/x-egurzehjnvehwmoj)
2020-09-18 08:55:12 +0200conjunctive(sid433686@gateway/web/irccloud.com/x-gxnhfydfxtuxvhrb)
2020-09-18 08:55:13 +0200alexknvl(sid259568@gateway/web/irccloud.com/x-wrrvoeoawjsflgbv)
2020-09-18 08:55:14 +0200liquorice(sid267884@gateway/web/irccloud.com/x-rfythjboqzdgdbay)
2020-09-18 08:55:17 +0200PoliticsII____(sid193551@gateway/web/irccloud.com/x-zfpeznjndjxylmbm)
2020-09-18 08:55:18 +0200verlet64_(sid261276@gateway/web/irccloud.com/x-enbpazlihfwnodyt)
2020-09-18 08:55:20 +0200rslima____(sid26145@gateway/web/irccloud.com/x-gryhrrapzxqdvvte)
2020-09-18 08:55:22 +0200parseval(sid239098@gateway/web/irccloud.com/x-asobwxfjahkqvwqi)
2020-09-18 08:55:35 +0200darthThorik(sid39589@gateway/web/irccloud.com/x-ehycqleduqplwvod)
2020-09-18 08:55:37 +0200typetetris(sid275937@gateway/web/irccloud.com/x-ebarjohavpsswlsn)
2020-09-18 08:55:45 +0200benl23(sid284234@gateway/web/irccloud.com/x-qybbmdkhuhxfnbnc)
2020-09-18 08:55:47 +0200nlofaro(sid258233@gateway/web/irccloud.com/x-jtgfxmuprlagzefb)
2020-09-18 08:55:51 +0200dgpratt(sid193493@gateway/web/irccloud.com/x-nblkqqdecyepcnvf)
2020-09-18 08:55:51 +0200joshmeredith(sid387798@gateway/web/irccloud.com/x-yxfvtjejdliukkba)
2020-09-18 08:55:52 +0200Boarders(sid425905@gateway/web/irccloud.com/x-tqjgutzzrbwehmim)
2020-09-18 08:55:52 +0200integral(sid296274@p3m/member/integral)
2020-09-18 08:55:52 +0200gluegadget(sid22336@gateway/web/irccloud.com/x-klcsgfpriifgbwcb)
2020-09-18 08:55:52 +0200drbrule(sid395654@gateway/web/irccloud.com/x-iplpgvawjbrmytpt)
2020-09-18 08:55:54 +0200liszt(sid336875@gateway/web/irccloud.com/x-ghtkcbyceanfldej)
2020-09-18 08:55:54 +0200alehander92(sid331460@gateway/web/irccloud.com/x-ujblemjmnzogfxbq)
2020-09-18 08:55:54 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 08:55:56 +0200bjs(sid190364@gateway/web/irccloud.com/x-gkbewiiuowbgeohu)
2020-09-18 08:55:56 +0200bradparker(sid262931@gateway/web/irccloud.com/x-izrmtmlnktexefjq)
2020-09-18 08:55:57 +0200sethetter__(sid17895@gateway/web/irccloud.com/x-ofqffrfpymacvots)
2020-09-18 08:55:57 +0200chessai(sid225296@gateway/web/irccloud.com/x-hxndcoeiaekugjek)
2020-09-18 08:56:00 +0200wildsebastian(sid324688@gateway/web/irccloud.com/x-zxluugkcnddqzgnu)
2020-09-18 08:56:04 +0200hamishmack(sid389057@gateway/web/irccloud.com/x-lnfxoktbjkynlbiq)
2020-09-18 08:56:07 +0200wpcarro(sid397589@gateway/web/irccloud.com/x-wrenofujztduecpe)
2020-09-18 08:56:07 +0200PatrickRobotham_(sid18270@gateway/web/irccloud.com/x-aqyiegismnjqqiaa)
2020-09-18 08:56:09 +0200ebutleriv(sid217783@gateway/web/irccloud.com/x-aebuaicyzoidirrw)
2020-09-18 08:56:10 +0200tiru(tiru@gateway/web/irccloud.com/x-xvbaqlpuhcrkznwa)
2020-09-18 08:56:13 +0200alanz_(sid110616@gateway/web/irccloud.com/x-ctvkvbwalukqkomp)
2020-09-18 08:56:14 +0200rdivyanshu(sid322626@gateway/web/irccloud.com/x-nvhtjrmbhbobdxph)
2020-09-18 08:56:15 +0200feepo(sid28508@gateway/web/irccloud.com/x-keoubknszfxdiopd)
2020-09-18 08:56:18 +0200fiadliel(sid399568@gateway/web/irccloud.com/x-fnqfkgjbkyrcdlcb)
2020-09-18 08:56:19 +0200Tritlo(sid58727@gateway/web/irccloud.com/x-woqhwqvwdbcgbmea)
2020-09-18 08:56:20 +0200sclv(sid39734@haskell/developer/sclv)
2020-09-18 08:56:20 +0200bgavran(sid393312@gateway/web/irccloud.com/x-tlvsdvbfvoruwvrt)
2020-09-18 08:56:23 +0200jonrh(sid5185@gateway/web/irccloud.com/x-uehyptvyqowptwll)
2020-09-18 08:56:23 +0200ReinH__(sid179972@gateway/web/irccloud.com/x-frnhqpvakkbttusm)
2020-09-18 08:56:32 +0200ajmcmiddlin(sid284402@gateway/web/irccloud.com/x-ejbmjmchctwtsxcb)
2020-09-18 08:56:37 +0200mcfilib(sid302703@gateway/web/irccloud.com/x-jpgleryxlbiywuvp)
2020-09-18 08:56:40 +0200lally(sid388228@gateway/web/irccloud.com/x-szchhzfnczidvges)
2020-09-18 08:56:41 +0200enemeth79(sid309041@gateway/web/irccloud.com/x-juwyanjnqsblnvjw)
2020-09-18 08:56:42 +0200Firedancer(sid336191@gateway/web/irccloud.com/x-kktgdtdhdotnvoyf)
2020-09-18 08:56:43 +0200hazard-pointer(sid331723@gateway/web/irccloud.com/x-rftgegoxrrxkxkvz)
2020-09-18 08:56:47 +0200pepeiborra(sid443799@gateway/web/irccloud.com/x-muozmjndjwfeqfvy)
2020-09-18 08:56:49 +0200gregberns_(sid315709@gateway/web/irccloud.com/x-brrbelzkytqvoiat)
2020-09-18 08:56:49 +0200entel(uid256215@botters/entel)
2020-09-18 08:56:52 +0200tnks(sid412124@gateway/web/irccloud.com/x-dwexomjeqnwyvklm)
2020-09-18 08:56:52 +0200stylewarning(stylewarni@gateway/web/irccloud.com/x-aacvmntgnkbbrpre)
2020-09-18 08:56:53 +0200rann(sid175221@gateway/web/irccloud.com/x-sckiymvkkodozjmc)
2020-09-18 08:56:54 +0200Aquazi(uid312403@gateway/web/irccloud.com/x-vzgasgxdihcgbxve)
2020-09-18 08:57:00 +0200mpickering(sid78412@gateway/web/irccloud.com/x-exagzdwxeoovxmvn)
2020-09-18 08:57:02 +0200pasukon(sid49097@gateway/web/irccloud.com/x-bhzijvvicaqszpwp)
2020-09-18 08:57:12 +0200runeks(sid21167@gateway/web/irccloud.com/x-psijzjnqmteljxro)
2020-09-18 08:57:15 +0200danvet(~danvet@2a02:168:57f4:0:5f80:650d:c6e6:3453)
2020-09-18 08:57:15 +0200systemfault(sid267009@gateway/web/irccloud.com/x-szjfpsrqobxdjryr)
2020-09-18 08:57:21 +0200danvet_(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2020-09-18 08:57:21 +0200aizen_s(sid462968@gateway/web/irccloud.com/x-dmmzhntvaxdtjaeg)
2020-09-18 08:57:23 +0200kyagrd__(sid102627@gateway/web/irccloud.com/x-mzcjmohivbettnaw)
2020-09-18 08:57:23 +0200Shun131(sid377723@gateway/web/irccloud.com/x-bciclhtcxocmszvr)
2020-09-18 08:57:23 +0200peel(sid145489@gateway/web/irccloud.com/x-dvnpbzxeztsnnykf)
2020-09-18 08:57:24 +0200dmj`(sid72307@gateway/web/irccloud.com/x-vqtudlgmbmzaqtrl)
2020-09-18 08:57:24 +0200graingert(sid128301@gateway/web/irccloud.com/x-jrquxxvowvtgeikn)
2020-09-18 08:57:25 +0200ibloom(sid350277@gateway/web/irccloud.com/x-cacfkhbbqxamkhgb)
2020-09-18 08:57:26 +0200ullbeking(sid5364@gateway/web/irccloud.com/x-rhxpyhvqtgbqbyem)
2020-09-18 08:57:31 +0200agander_m(sid407952@gateway/web/irccloud.com/x-tzxsieprpsasmbyt)
2020-09-18 08:57:38 +0200aristid(sid1599@gateway/web/irccloud.com/x-ccnoufjdujsoakqg)
2020-09-18 08:57:50 +0200srhb(sid400352@NixOS/user/srhb)
2020-09-18 08:57:55 +0200yogani(sid42623@gateway/web/irccloud.com/x-fupgdjzqtdogxqww)
2020-09-18 08:58:06 +0200dsal(sid13060@gateway/web/irccloud.com/x-jivacdsumvanwzlw)
2020-09-18 08:58:16 +0200kip(sid71464@gateway/web/irccloud.com/x-jxtgcqbxtilezygb)
2020-09-18 08:58:37 +0200amatecha__(sid10006@gateway/web/irccloud.com/x-hewmqxcjaspzjnxl)
2020-09-18 09:00:14 +0200FMJz____(sid279245@gateway/web/irccloud.com/x-qqdcfcblglcywanp) (Ping timeout: 256 seconds)
2020-09-18 09:00:25 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 09:01:19 +0200 <dminuoso> jchia: This requires a prism afaik
2020-09-18 09:01:21 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 09:01:26 +0200 <dminuoso> % review _Left 10
2020-09-18 09:01:27 +0200 <yahb> dminuoso: Left 10
2020-09-18 09:02:58 +0200FMJz____(sid279245@gateway/web/irccloud.com/x-kpmoetegsepphajx)
2020-09-18 09:03:14 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Remote host closed the connection)
2020-09-18 09:03:39 +0200dhouthoo(~dhouthoo@ptr-eiv6509pb4ifhdr9lsd.18120a2.ip6.access.telenet.be)
2020-09-18 09:03:39 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 09:04:31 +0200 <dminuoso> Ultimately, with lens I think you cant get around saying: input & key "a" .~ object ["b" .= object [c .= object []]]
2020-09-18 09:04:41 +0200 <dminuoso> Ah, missing some quotes around c in there
2020-09-18 09:05:07 +0200 <dminuoso> You could, make a fold out of this presumably
2020-09-18 09:05:32 +0200tzh(~tzh@2601:448:c500:5300::ad1c) (Quit: zzz)
2020-09-18 09:05:35 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 258 seconds)
2020-09-18 09:05:40 +0200polyphem(~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889)
2020-09-18 09:06:29 +0200alp(~alp@2a01:e0a:58b:4920:e598:963f:8091:11f3)
2020-09-18 09:06:31 +0200xff0x_(~fox@2001:1a81:533d:7300:1455:ac5b:134:42e8) (Ping timeout: 244 seconds)
2020-09-18 09:07:30 +0200xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 258 seconds)
2020-09-18 09:08:44 +0200 <dminuoso> let emptyChain xs = fold (\l r -> object [l .= r]) xs []
2020-09-18 09:09:10 +0200 <dminuoso> in emptyChain ["a", "b", "c"]
2020-09-18 09:09:24 +0200 <dminuoso> oh with foldr as well.
2020-09-18 09:09:47 +0200 <dansho> does stack work on MSYS2? can't install cabal https://hastebin.com/muzaxovove
2020-09-18 09:09:51 +0200 <dminuoso> So let emptyChain xs = foldr (\l r -> object [l .= r]) [] xs in emptyChain ["a", "b", "c]
2020-09-18 09:10:14 +0200ubert1(~Thunderbi@77.119.130.195.wireless.dyn.drei.com)
2020-09-18 09:10:51 +0200mmohammadi9812(~mmohammad@5.238.164.128) (Ping timeout: 256 seconds)
2020-09-18 09:10:58 +0200ubert(~Thunderbi@178.165.131.132.wireless.dyn.drei.com) (Ping timeout: 272 seconds)
2020-09-18 09:10:58 +0200ubert1ubert
2020-09-18 09:13:40 +0200mirrorbird(~psutcliff@m83-187-171-240.cust.tele2.se) (Quit: Leaving)
2020-09-18 09:15:45 +0200kleisli__(~kleisli@172-8-147-49.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-09-18 09:15:56 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-09-18 09:16:48 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 09:17:18 +0200 <[exa]> dansho: that doesn't really look like msys2-specific error
2020-09-18 09:17:49 +0200xerox_(~xerox@unaffiliated/xerox)
2020-09-18 09:19:48 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71)
2020-09-18 09:21:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 09:22:49 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 09:22:55 +0200jespada(~jespada@90.254.241.6)
2020-09-18 09:23:31 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 09:23:39 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de) (Ping timeout: 260 seconds)
2020-09-18 09:23:46 +0200kritzefitz(~kritzefit@fw-front.credativ.com)
2020-09-18 09:25:16 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 09:27:23 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Remote host closed the connection)
2020-09-18 09:27:46 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-18 09:28:06 +0200arcticmetal(~arcticmet@178.162.204.238)
2020-09-18 09:29:18 +0200falafel(~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Remote host closed the connection)
2020-09-18 09:29:42 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 256 seconds)
2020-09-18 09:30:09 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 09:31:52 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 272 seconds)
2020-09-18 09:32:20 +0200denisse(~spaceCat@gateway/tor-sasl/alephzer0) (Remote host closed the connection)
2020-09-18 09:32:33 +0200denisse_(~spaceCat@gateway/tor-sasl/alephzer0)
2020-09-18 09:32:49 +0200 <dansho> [exa], it's a fresh install of stack with 'curl -sSL https://get.haskellstack.org/ | sh'
2020-09-18 09:33:49 +0200 <dansho> i don't use stack normally so i may be missing something, the installation instructions dont mention any more steps: https://docs.haskellstack.org/en/stable/install_and_upgrade/
2020-09-18 09:34:15 +0200denisse_denisse
2020-09-18 09:34:17 +0200lateef(~lateef@cpe-174-109-67-227.nc.res.rr.com)
2020-09-18 09:34:31 +0200 <[exa]> my immediately-unhelpful opinion would be to avoid stack, but I guess that doesn't help you immediately
2020-09-18 09:35:07 +0200 <[exa]> can you do with say just ghcup?
2020-09-18 09:35:39 +0200 <maerwald> installing cabal-install from hackage has always been a bit shaky... better just get the binary
2020-09-18 09:35:54 +0200 <[exa]> +1
2020-09-18 09:36:37 +0200 <dansho> [exa], tried that: Unknown platform: MSYS_NT-10.0-19041
2020-09-18 09:37:08 +0200 <dansho> or in a mingw64 shell: Unknown platform: MINGW64_NT-10.0-19041
2020-09-18 09:37:23 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 09:37:39 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 09:37:50 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 09:38:41 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com) (Ping timeout: 260 seconds)
2020-09-18 09:39:09 +0200bitmagie(~Thunderbi@200116b806ae350060a80b5dfb4575b9.dip.versatel-1u1.de) (Quit: bitmagie)
2020-09-18 09:40:05 +0200 <dansho> i guess i have access to ghc through 'stack ghc'
2020-09-18 09:42:13 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 264 seconds)
2020-09-18 09:43:49 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-09-18 09:44:42 +0200cfricke(~cfricke@unaffiliated/cfricke)
2020-09-18 09:46:06 +0200danvet(~danvet@2a02:168:57f4:0:5f80:650d:c6e6:3453) (Quit: Leaving)
2020-09-18 09:46:08 +0200Lycurgus(~niemand@98.4.96.130)
2020-09-18 09:46:59 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 09:47:54 +0200borne(~fritjof@200116b864c7150022497ba62715fb72.dip.versatel-1u1.de)
2020-09-18 09:51:45 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 09:53:06 +0200borne(~fritjof@200116b864c7150022497ba62715fb72.dip.versatel-1u1.de) (Ping timeout: 244 seconds)
2020-09-18 09:55:10 +0200borne(~fritjof@83.135.81.245)
2020-09-18 09:58:29 +0200jedws(~jedws@101.184.170.244) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 09:58:33 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 10:03:05 +0200jedws(~jedws@101.184.170.244)
2020-09-18 10:03:32 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 10:03:54 +0200xff0x_(~fox@217.110.198.158)
2020-09-18 10:03:59 +0200da39a3ee5e6b4b0d(~textual@171.5.162.140) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 10:07:23 +0200chele(~chele@ip5b416ea2.dynamic.kabel-deutschland.de)
2020-09-18 10:18:39 +0200eric_(~eric@2804:431:c7d4:402a:a8db:f69d:78a8:deb3)
2020-09-18 10:18:44 +0200eric_(~eric@2804:431:c7d4:402a:a8db:f69d:78a8:deb3) (Remote host closed the connection)
2020-09-18 10:19:23 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 10:19:35 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 10:20:13 +0200bahamas(~lucian@unaffiliated/bahamas) (Ping timeout: 260 seconds)
2020-09-18 10:22:33 +0200Sgeo__(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-09-18 10:24:19 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 272 seconds)
2020-09-18 10:24:26 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 10:28:15 +0200DavidEichmann(~david@43.240.198.146.dyn.plus.net)
2020-09-18 10:29:38 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Quit: Goodbye)
2020-09-18 10:29:49 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 10:32:46 +0200ph88(~ph88@ip5f5af726.dynamic.kabel-deutschland.de)
2020-09-18 10:32:59 +0200csaba_hruska(~csaba@188-167-252-60.dynamic.chello.sk)
2020-09-18 10:34:27 +0200 <Unhammer> Do I need more than 16G RAM to run haskell-language-server ?
2020-09-18 10:35:05 +0200datajerk(~datajerk@sense.net) (Ping timeout: 272 seconds)
2020-09-18 10:35:19 +0200 <Unhammer> free -m says 5588, but I keep getting "libpthread.so.0: failed to map segment from shared object" or "mmap: failed. errno = 12" or (if I do ulimit -Sv unlimited) "allocatestack.c:384: advise_stack_range: Assertion `freesize < size' failed"
2020-09-18 10:36:14 +0200 <maerwald> Unhammer: you need more than 16G ram to run GHC
2020-09-18 10:37:10 +0200 <Unhammer> uh no?
2020-09-18 10:37:18 +0200 <maerwald> yes
2020-09-18 10:37:27 +0200 <Unhammer> I compile things all the time
2020-09-18 10:37:31 +0200 <maerwald> depends on the project you're working on ofc :)
2020-09-18 10:38:04 +0200 <maerwald> I've hit ram limit very frequently on some projects with ghc and 16g
2020-09-18 10:38:28 +0200 <maerwald> so 32 is more reasonable and there's a chance the language server fits into it
2020-09-18 10:38:38 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 10:38:48 +0200 <Unhammer> well, my project compiles fine in ghc with <4G free, but haskell-language-server keeps failing. Guess I'll try dante.
2020-09-18 10:39:27 +0200hackagepgf2 1.2.1 - Bindings to the C version of the PGF runtime https://hackage.haskell.org/package/pgf2-1.2.1 (JohnCamilleri)
2020-09-18 10:41:35 +0200csaba_hruska(~csaba@188-167-252-60.dynamic.chello.sk) ()
2020-09-18 10:41:48 +0200cpressey(~cpressey@79-72-201-114.dynamic.dsl.as9105.com)
2020-09-18 10:42:36 +0200datajerk(~datajerk@sense.net)
2020-09-18 10:43:08 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Ping timeout: 244 seconds)
2020-09-18 10:43:29 +0200pera(~pera@unaffiliated/pera) (Quit: leaving)
2020-09-18 10:43:33 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 10:45:27 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2020-09-18 10:45:41 +0200 <phadej> I wonder if I'm net-negative or net-positive in saved time, as I didn't ever bothered to look on anything more complicated than ghcid
2020-09-18 10:45:48 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 244 seconds)
2020-09-18 10:47:53 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-09-18 10:48:18 +0200 <Unhammer> probably positive
2020-09-18 10:48:19 +0200 <Lycurgus> 0.0
2020-09-18 10:48:20 +0200 <Unhammer> but I like "go to definition"
2020-09-18 10:48:36 +0200 <phadej> hasktags works reasonably well too
2020-09-18 10:48:41 +0200thc202(~thc202@unaffiliated/thc202)
2020-09-18 10:49:21 +0200 <phadej> (given you don't reuse names too much, which OTOH ide supporters promote too ;)
2020-09-18 10:49:43 +0200 <maerwald> I used to use codex, which uses hasktags, but it seems it's broken now
2020-09-18 10:52:10 +0200jonathanx(~jonathan@dyn-8-sc.cdg.chalmers.se)
2020-09-18 10:52:48 +0200unclechu(unclechuma@gateway/shell/matrix.org/x-yujzmasqzgbgpnbk) (Quit: killed)
2020-09-18 10:52:48 +0200johnnyboy[m](gifumatrix@gateway/shell/matrix.org/x-rzyhihdmfohakjio) (Quit: killed)
2020-09-18 10:52:48 +0200sureyeaah(shauryab98@gateway/shell/matrix.org/x-hazilzvaqyvtvbbv) (Quit: killed)
2020-09-18 10:52:48 +0200SlackIntegration(slackbotma@gateway/shell/matrix.org/x-xwnssbqrvqweqfcx) (Quit: killed)
2020-09-18 10:52:48 +0200psydruid(psydruidma@gateway/shell/matrix.org/x-ttmdmatiphqkrobs) (Quit: killed)
2020-09-18 10:52:48 +0200hsiktas[m](hsiktasmat@gateway/shell/matrix.org/x-dztmikyzmutzeglw) (Quit: killed)
2020-09-18 10:52:48 +0200Ericson2314(ericson231@gateway/shell/matrix.org/x-ypyjkqwnjgsmqjpp) (Quit: killed)
2020-09-18 10:52:48 +0200PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-sjaqxmgzwvocwtan) (Quit: killed)
2020-09-18 10:52:49 +0200vaibhavsagar(vaibhavsag@gateway/shell/matrix.org/x-pfefkzivcqcwnjfw) (Quit: killed)
2020-09-18 10:52:49 +0200camlriot42(camlriotma@gateway/shell/matrix.org/x-oszuvjicojamqizj) (Quit: killed)
2020-09-18 10:52:51 +0200chreekat[m](chreekatma@gateway/shell/matrix.org/x-yhxnhmtgsjokhdrf) (Quit: killed)
2020-09-18 10:52:54 +0200lnxw37d4(lnxw37d4ma@gateway/shell/matrix.org/x-rohsptawuwfazjdf) (Quit: killed)
2020-09-18 10:52:55 +0200io_r_us[m](commandlin@gateway/shell/matrix.org/x-lnrebuynnojlqomd) (Quit: killed)
2020-09-18 10:52:55 +0200Fernando-Basso[m(fernando-b@gateway/shell/matrix.org/x-zororqbmncfetjxu) (Quit: killed)
2020-09-18 10:52:55 +0200lambdaclan(lambdaclan@gateway/shell/matrix.org/x-vndmvcmuuofqibtc) (Quit: killed)
2020-09-18 10:52:56 +0200hnOsmium0001[m](hnosmium00@gateway/shell/matrix.org/x-wkhhkrdvhfltrwwh) (Quit: killed)
2020-09-18 10:52:56 +0200maralorn(maralornma@gateway/shell/matrix.org/x-hcqtwcutpwzfcgec) (Quit: killed)
2020-09-18 10:52:56 +0200jiribenes(jbmatrixji@gateway/shell/matrix.org/x-nwlniwpezvioczov) (Quit: killed)
2020-09-18 10:52:57 +0200avocado(renningmat@gateway/shell/matrix.org/x-dstarxfvzjlxvrjx) (Quit: killed)
2020-09-18 10:52:57 +0200kaychaks_riot(kaychaksma@gateway/shell/matrix.org/x-pezzjhguyrxvuzdh) (Quit: killed)
2020-09-18 10:52:58 +0200sajith[m](sajithmatr@gateway/shell/matrix.org/x-xoazvpluilpaobtr) (Quit: killed)
2020-09-18 10:52:58 +0200jabruen[m](jabruenmat@gateway/shell/matrix.org/x-obrxamlzubecphqx) (Quit: killed)
2020-09-18 10:52:58 +0200alexfmpe(alexfmpema@gateway/shell/matrix.org/x-vhntuxmesbxgcjjz) (Quit: killed)
2020-09-18 10:53:01 +0200ciderpunx[m](ciderpunxm@gateway/shell/matrix.org/x-ybqhhisgojhgjoeg) (Quit: killed)
2020-09-18 10:53:02 +0200iinuwa(iinuwamatr@gateway/shell/matrix.org/x-fptinquuaoyfstze) (Quit: killed)
2020-09-18 10:53:02 +0200 <dminuoso> Dependency cycle between the following components: library
2020-09-18 10:53:02 +0200 <dminuoso> A cycle between `library`. Uh.
2020-09-18 10:53:03 +0200srid(sridmatrix@gateway/shell/matrix.org/x-hnbicduvgurygjxi) (Quit: killed)
2020-09-18 10:53:03 +0200themsay[m](themsaymat@gateway/shell/matrix.org/x-ioxhqnwcvxjdmsjk) (Quit: killed)
2020-09-18 10:53:05 +0200DavSanchez[m](davsanchez@gateway/shell/matrix.org/x-xhkruzwuazgwlksk) (Quit: killed)
2020-09-18 10:53:05 +0200gcoakes[m]1(gcoakesmat@gateway/shell/matrix.org/x-wwrjixwtpkvaushl) (Quit: killed)
2020-09-18 10:53:06 +0200rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-ovihrjiuevkijvmr) (Quit: killed)
2020-09-18 10:53:06 +0200mikr[m](mikrdavral@gateway/shell/matrix.org/x-muoiqioqolguyfyg) (Quit: killed)
2020-09-18 10:53:07 +0200sepp2k(sepp2kmatr@gateway/shell/matrix.org/x-tdhppamglxjlybnm) (Quit: killed)
2020-09-18 10:53:07 +0200jlv1(jlvjustinl@gateway/shell/matrix.org/x-myahmhmdoxfhwvuf) (Quit: killed)
2020-09-18 10:53:07 +0200Hatsue[m](berbermanm@gateway/shell/matrix.org/x-cuhzeqpknxsuqsxb) (Quit: killed)
2020-09-18 10:53:08 +0200theduke(thedukem1@gateway/shell/matrix.org/x-exwrjplsqvkzviab) (Quit: killed)
2020-09-18 10:53:08 +0200boistordu(boistordum@gateway/shell/matrix.org/x-ourxabxjuwnhzzjc) (Quit: killed)
2020-09-18 10:53:08 +0200kaushikc(kaushikkau@gateway/shell/matrix.org/x-pufzuqetqjnofkgk) (Quit: killed)
2020-09-18 10:53:08 +0200sm[m](simonmicma@gateway/shell/matrix.org/x-kvjwvgdbrpwwhfij) (Quit: killed)
2020-09-18 10:53:08 +0200fgaz(fgazmatrix@gateway/shell/matrix.org/x-dugybdonvikorlpu) (Quit: killed)
2020-09-18 10:53:08 +0200macerbi[m](macerbimat@gateway/shell/matrix.org/x-xnpwszthnqvkdwno) (Quit: killed)
2020-09-18 10:53:08 +0200michaelpj(michaelpjm@gateway/shell/matrix.org/x-rlhydpcnihdajooc) (Quit: killed)
2020-09-18 10:53:09 +0200stites[m](stitesmatr@gateway/shell/matrix.org/x-pyffxrpjgwqshoev) (Quit: killed)
2020-09-18 10:53:09 +0200kbse[m](kbsematrix@gateway/shell/matrix.org/x-aabxhocxhgigzdmf) (Quit: killed)
2020-09-18 10:53:10 +0200iffsid(iffsidmatr@gateway/shell/matrix.org/x-hjgsrllnyulmugkd) (Quit: killed)
2020-09-18 10:53:10 +0200wangoe[m](wangoematr@gateway/shell/matrix.org/x-qqcliwetzdzxchrc) (Quit: killed)
2020-09-18 10:53:10 +0200kadoban(kadobanmat@gateway/shell/matrix.org/x-amlihaymkcktjzfs) (Quit: killed)
2020-09-18 10:53:10 +0200robin[m]1(robinyurii@gateway/shell/matrix.org/x-vujrtvwmzvudedek) (Quit: killed)
2020-09-18 10:53:10 +0200joshua[m]2(joshuajosh@gateway/shell/matrix.org/x-uixndvbeqwhwblgp) (Quit: killed)
2020-09-18 10:53:10 +0200itai33[m](itai33matr@gateway/shell/matrix.org/x-ivmidletkucusdao) (Quit: killed)
2020-09-18 10:53:10 +0200ttc(tomtauma1@gateway/shell/matrix.org/x-dlkcscwoxgzqxosj) (Quit: killed)
2020-09-18 10:53:10 +0200GuillaumeChrel[m(guillaumec@gateway/shell/matrix.org/x-tutwlboauktdynda) (Quit: killed)
2020-09-18 10:53:10 +0200domenkozar[m](domenkozar@NixOS/user/domenkozar) (Quit: killed)
2020-09-18 10:53:10 +0200drozdziak1(drozdziak1@gateway/shell/matrix.org/x-gediuwpgafpokrtk) (Quit: killed)
2020-09-18 10:53:10 +0200Noughtmare[m](naughtmare@gateway/shell/matrix.org/x-itphvubrnuikadyr) (Quit: killed)
2020-09-18 10:53:11 +0200siraben(sirabenmat@gateway/shell/matrix.org/x-krngubwpyeggunco) (Quit: killed)
2020-09-18 10:53:11 +0200betrion[m](betrionmat@gateway/shell/matrix.org/x-hbeegtxulhpctfxc) (Quit: killed)
2020-09-18 10:53:11 +0200jkaye[m](jkayematri@gateway/shell/matrix.org/x-vkuxwnitivpqmyma) (Quit: killed)
2020-09-18 10:53:11 +0200albestro[m](albestroma@gateway/shell/matrix.org/x-wqopxlobxixtzszy) (Quit: killed)
2020-09-18 10:53:11 +0200slycelote[m](slycelotem@gateway/shell/matrix.org/x-itkidxutnbqciguh) (Quit: killed)
2020-09-18 10:53:15 +0200justache(~justache@unaffiliated/justache) (Max SendQ exceeded)
2020-09-18 10:53:52 +0200 <phadej> it probably depends on itself.
2020-09-18 10:54:33 +0200justache(~justache@unaffiliated/justache)
2020-09-18 10:54:50 +0200 <dminuoso> phadej: It says `In the inplace package 'freyja-api-0.2.0.0'`, but that package builds just fine.
2020-09-18 10:54:52 +0200Turmfalke(~user@unaffiliated/siracusa)
2020-09-18 10:56:01 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds)
2020-09-18 10:56:02 +0200nkly(~nkly@ip5f5bd5bb.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2020-09-18 10:57:27 +0200 <phadej> some private package? (i.e. not on Hackage?)
2020-09-18 10:57:51 +0200 <phadej> sorry, cannot help with those.
2020-09-18 10:57:52 +0200 <dminuoso> Oh haha. This is a subtle one, which I somewhat regularly read others do as well.
2020-09-18 10:58:02 +0200 <dminuoso> I copy pasted a cabal file, so I had two packages with the same name
2020-09-18 10:58:10 +0200nkly(~nkly@ip5f5bd5bb.dynamic.kabel-deutschland.de)
2020-09-18 10:58:13 +0200 <dminuoso> (by name I mean the actual name field in the cabal file)
2020-09-18 10:58:22 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2020-09-18 10:59:44 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-09-18 10:59:52 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 11:00:02 +0200arcticmetal(~arcticmet@178.162.204.238) ()
2020-09-18 11:00:04 +0200 <dminuoso> Think edward mentioned this a few times as well
2020-09-18 11:00:15 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-09-18 11:00:54 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 11:01:35 +0200 <Rembane> I wonder if that has been reported as a bug. I would love to have cabal scream and shout when that happens.
2020-09-18 11:01:35 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 11:01:50 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 11:02:42 +0200 <int-e> dminuoso: how should cabal-install know that it's not two different versions of the same package?
2020-09-18 11:03:50 +0200 <int-e> (hmm, there was no need for that highlight)
2020-09-18 11:04:18 +0200 <dminuoso> Is that even supported?
2020-09-18 11:04:24 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 11:04:44 +0200Guest92194(uid464262@gateway/web/irccloud.com/x-hkarcytvdtrotwgy) (Quit: Connection closed for inactivity)
2020-09-18 11:04:50 +0200blase(~blase@054307a9.skybroadband.com) (Ping timeout: 244 seconds)
2020-09-18 11:05:07 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-09-18 11:05:26 +0200 <int-e> I don't know. I thought all the "new" nix-style stuff was meant to support this as well.
2020-09-18 11:05:47 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 240 seconds)
2020-09-18 11:06:30 +0200Lycurgus(~niemand@98.4.96.130) (Quit: Exeunt)
2020-09-18 11:06:59 +0200 <dminuoso> Well coexistence in the store. If this was in the same build plan, either there'd be no interop possible or you could have incoherent code
2020-09-18 11:07:14 +0200 <dminuoso> So Im not quite sure what benefit you'd have if there was two different packages of the same version
2020-09-18 11:07:18 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Quit: Leaving)
2020-09-18 11:07:26 +0200 <dminuoso> err, two different versions of the same package >:)
2020-09-18 11:07:26 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 11:07:41 +0200 <int-e> But there is the diamond problem, so doing this on a project level needs a distinction between internal and externally visible dependencies and I'm not up-to-date on whether this exists or not.
2020-09-18 11:07:45 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 11:08:11 +0200 <int-e> dminuoso: Well in a world where all your projects share a single store...
2020-09-18 11:08:22 +0200 <int-e> ...some of which may be stable and others may be living on the edge...
2020-09-18 11:08:40 +0200 <int-e> I think there's a benefit of having multiple versions of the same package in the store.
2020-09-18 11:08:50 +0200 <dminuoso> well, if you have incompatible version bounds on some shared dependency, then no build plan can be generated
2020-09-18 11:08:58 +0200 <dminuoso> this happens all the time when people forget to bump base bounds
2020-09-18 11:09:01 +0200 <int-e> I don't like this world. I like (soon: liked) sandboxes.
2020-09-18 11:09:09 +0200 <dminuoso> Sure, in the store!
2020-09-18 11:09:16 +0200kuribas(~user@ptr-25vy0i7afx4f12rz1gu.18120a2.ip6.access.telenet.be)
2020-09-18 11:09:18 +0200 <dminuoso> But not inside a package
2020-09-18 11:09:50 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 11:10:07 +0200 <dminuoso> So Im thinking, cabal ought to just complain "there's two packages with the same name `foo`, so your dependency on `foo` is ambiguous. please fix"
2020-09-18 11:10:10 +0200bahamas(~lucian@unaffiliated/bahamas)
2020-09-18 11:10:23 +0200 <int-e> hmm is this some subpackage stuff?
2020-09-18 11:10:26 +0200 <dminuoso> yeah
2020-09-18 11:10:49 +0200 <int-e> Okay, yeah then I see no reason to support this.
2020-09-18 11:11:00 +0200 <dminuoso> I have foo-server/ foo-api/ and foo-api-swagger/ with the obvious dependencies.
2020-09-18 11:11:25 +0200 <dminuoso> Now, foo-api-swagger/_.cabal was copied from foo-api/_.cabal, but I forgot to change its name
2020-09-18 11:11:30 +0200 <dminuoso> (and cabal project files tie them together)
2020-09-18 11:11:52 +0200 <dminuoso> so actually
2020-09-18 11:11:56 +0200 <dminuoso> this is not subpackages
2020-09-18 11:13:26 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Client Quit)
2020-09-18 11:14:07 +0200 <int-e> right.
2020-09-18 11:14:15 +0200 <int-e> this is me lagging behind the times.
2020-09-18 11:14:16 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 11:14:32 +0200 <int-e> (I'm still using v1 commands... will need to switch soon though.)
2020-09-18 11:15:05 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Remote host closed the connection)
2020-09-18 11:15:25 +0200toorevitimirp(~tooreviti@117.182.182.33) (Ping timeout: 240 seconds)
2020-09-18 11:15:31 +0200 <int-e> (and my substitute for cabal projects has been sandboxes and canned add-source commands in a shell script)
2020-09-18 11:15:56 +0200alexfmpe(alexfmpema@gateway/shell/matrix.org/x-tqydfkcfnmwksshb)
2020-09-18 11:17:07 +0200v0d1ch(~v0d1ch@cable-178-148-120-241.dynamic.sbb.rs)
2020-09-18 11:18:40 +0200blase(~blase@4e69b241.skybroadband.com)
2020-09-18 11:19:18 +0200alexfmpe(alexfmpema@gateway/shell/matrix.org/x-tqydfkcfnmwksshb) (Remote host closed the connection)
2020-09-18 11:20:10 +0200drbean(~drbean@TC210-63-209-207.static.apol.com.tw) (Ping timeout: 272 seconds)
2020-09-18 11:20:42 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 11:21:52 +0200chreekat[m](chreekatma@gateway/shell/matrix.org/x-exxcchwgrqwwfgam)
2020-09-18 11:21:53 +0200 <chreekat[m]> I use fast-tags + ghcid , and I think any improvements for me would entirely be improvements to Cabal, not to the other tools. I.e. it would be really nice to be able to repl *both* the library *and* the tests at the same time. As it is, I often have two separate windows, repl'ing the two separate components, and the test repl is further buried under `entr`...
2020-09-18 11:22:28 +0200 <chreekat[m]> I'm not saying that fast-tags + ghcid is nirvana or anything, +1 to people making better tools all around, everywhere
2020-09-18 11:23:35 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 11:24:10 +0200lnxw37d4(lnxw37d4ma@gateway/shell/matrix.org/x-gkitpxsfpbgapswi)
2020-09-18 11:25:03 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 11:26:26 +0200cosimone_(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 11:26:29 +0200cosimone_(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Client Quit)
2020-09-18 11:27:04 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 11:28:30 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 244 seconds)
2020-09-18 11:36:10 +0200raichoo(~raichoo@213.240.178.58)
2020-09-18 11:36:43 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 11:39:41 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 11:40:34 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Client Quit)
2020-09-18 11:41:07 +0200bahamas(~lucian@unaffiliated/bahamas) (Ping timeout: 240 seconds)
2020-09-18 11:41:33 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 11:41:48 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 11:41:53 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Quit: cosimone)
2020-09-18 11:42:10 +0200rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-acshcfgqgpxmjkwb)
2020-09-18 11:42:10 +0200wangoe[m](wangoematr@gateway/shell/matrix.org/x-doccrosmfaineuhr)
2020-09-18 11:42:10 +0200slycelote[m](slycelotem@gateway/shell/matrix.org/x-qegvxmgummjxgnuy)
2020-09-18 11:42:10 +0200avocado(renningmat@gateway/shell/matrix.org/x-cjscopkjowyvreqy)
2020-09-18 11:42:10 +0200camlriot42(camlriotma@gateway/shell/matrix.org/x-rtbhfsekxaemiuex)
2020-09-18 11:42:10 +0200iinuwa(iinuwamatr@gateway/shell/matrix.org/x-cpxacqnfoehfxudr)
2020-09-18 11:42:10 +0200ttc(tomtauma1@gateway/shell/matrix.org/x-jhgolvjpuztnuiul)
2020-09-18 11:42:10 +0200macerbi[m](macerbimat@gateway/shell/matrix.org/x-gfhtbumzzmodsfmn)
2020-09-18 11:42:10 +0200lambdaclan(lambdaclan@gateway/shell/matrix.org/x-ndsjwyfusbpfxije)
2020-09-18 11:42:11 +0200Fernando-Basso[m(fernando-b@gateway/shell/matrix.org/x-bzveclrqdjopevvi)
2020-09-18 11:42:11 +0200hnOsmium0001[m](hnosmium00@gateway/shell/matrix.org/x-iqbptzjvyhqjyctl)
2020-09-18 11:42:11 +0200unclechu(unclechuma@gateway/shell/matrix.org/x-lntdfkrgyhbmpftv)
2020-09-18 11:42:11 +0200maralorn(maralornma@gateway/shell/matrix.org/x-zqsrkqalxbmfhnmq)
2020-09-18 11:42:11 +0200fgaz(fgazmatrix@gateway/shell/matrix.org/x-kilclvemwjkbjcdc)
2020-09-18 11:42:11 +0200johnnyboy[m](gifumatrix@gateway/shell/matrix.org/x-fwzwplktdkpiujvj)
2020-09-18 11:42:11 +0200kadoban(kadobanmat@gateway/shell/matrix.org/x-jdkdmdayzlobouuw)
2020-09-18 11:42:11 +0200theduke(thedukem1@gateway/shell/matrix.org/x-lcbmhqyekohotgxa)
2020-09-18 11:42:11 +0200Ericson2314(ericson231@gateway/shell/matrix.org/x-zonkcqyqfobqnkxa)
2020-09-18 11:42:11 +0200themsay[m](themsaymat@gateway/shell/matrix.org/x-wxsxhqlajtqicyiz)
2020-09-18 11:42:11 +0200kaychaks_riot(kaychaksma@gateway/shell/matrix.org/x-tflbmrkeqvvmbbze)
2020-09-18 11:42:11 +0200michaelpj(michaelpjm@gateway/shell/matrix.org/x-vziiihintzllemir)
2020-09-18 11:42:11 +0200kbse[m](kbsematrix@gateway/shell/matrix.org/x-sculxxdsyrrjjfti)
2020-09-18 11:42:11 +0200kaushikc(kaushikkau@gateway/shell/matrix.org/x-hwwljnatfkzlwbta)
2020-09-18 11:42:11 +0200sureyeaah(shauryab98@gateway/shell/matrix.org/x-djatmabmxnhvvvhf)
2020-09-18 11:42:12 +0200SlackIntegration(slackbotma@gateway/shell/matrix.org/x-knwcnagkikvaicmj)
2020-09-18 11:42:12 +0200hsiktas[m](hsiktasmat@gateway/shell/matrix.org/x-swwdiwiqrmlcrxph)
2020-09-18 11:42:12 +0200iffsid(iffsidmatr@gateway/shell/matrix.org/x-odmjnipjixukkumy)
2020-09-18 11:42:12 +0200gcoakes[m](gcoakesmat@gateway/shell/matrix.org/x-oqmnilbkbiprwtsk)
2020-09-18 11:42:12 +0200domenkozar[m](domenkozar@NixOS/user/domenkozar)
2020-09-18 11:42:12 +0200srid(sridmatrix@gateway/shell/matrix.org/x-czutkscoikgmnogk)
2020-09-18 11:42:12 +0200sepp2k(sepp2kmatr@gateway/shell/matrix.org/x-lbtonlktiyoqtrpk)
2020-09-18 11:42:12 +0200sajith[m](sajithmatr@gateway/shell/matrix.org/x-jadbtjneiqrtbrpb)
2020-09-18 11:42:12 +0200vaibhavsagar(vaibhavsag@gateway/shell/matrix.org/x-ykpkqyigflaojgkk)
2020-09-18 11:42:12 +0200io_r_us[m](commandlin@gateway/shell/matrix.org/x-qhnwvfdzptqgsudu)
2020-09-18 11:42:12 +0200boistordu(boistordum@gateway/shell/matrix.org/x-znueblbzpfbcdbpl)
2020-09-18 11:42:12 +0200stites[m](stitesmatr@gateway/shell/matrix.org/x-yuspkxyvracibmrk)
2020-09-18 11:42:12 +0200alexfmpe(alexfmpema@gateway/shell/matrix.org/x-imhylowfnwnyorun)
2020-09-18 11:42:12 +0200PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-rhnnqgshpzwteayn)
2020-09-18 11:42:12 +0200siraben(sirabenmat@gateway/shell/matrix.org/x-dmnemwizldkhcqnq)
2020-09-18 11:42:12 +0200mikr[m](mikrdavral@gateway/shell/matrix.org/x-hwalopiqxtzxmuln)
2020-09-18 11:42:12 +0200sm[m](simonmicma@gateway/shell/matrix.org/x-vwtkyajacgnbknap)
2020-09-18 11:42:12 +0200psydruid(psydruidma@gateway/shell/matrix.org/x-yxbkfyedfgyqaksb)
2020-09-18 11:42:13 +0200Noughtmare[m](naughtmare@gateway/shell/matrix.org/x-utoajxemuakmnoxf)
2020-09-18 11:42:13 +0200drozdziak1(drozdziak1@gateway/shell/matrix.org/x-iagswoydzgfqnthb)
2020-09-18 11:42:16 +0200GuillaumeChrel[m(guillaumec@gateway/shell/matrix.org/x-kshkczvcmipqxvet)
2020-09-18 11:42:16 +0200Hatsue[m](berbermanm@gateway/shell/matrix.org/x-jedikmhqbmeklcae)
2020-09-18 11:42:16 +0200betrion[m](betrionmat@gateway/shell/matrix.org/x-tjxgyeybsclgeokh)
2020-09-18 11:42:16 +0200jkaye[m](jkayematri@gateway/shell/matrix.org/x-bugyajrlynkkcpgn)
2020-09-18 11:42:17 +0200DavSanchez[m](davsanchez@gateway/shell/matrix.org/x-rxubxddrjnvzmpdu)
2020-09-18 11:42:17 +0200jlv(jlvjustinl@gateway/shell/matrix.org/x-kfyudgxfehnncdjq)
2020-09-18 11:42:17 +0200jiribenes(jbmatrixji@gateway/shell/matrix.org/x-hdzhixicavigjvqu)
2020-09-18 11:42:18 +0200dyniec[m](dyniecmatr@gateway/shell/matrix.org/x-nxgrwewkmlbliher)
2020-09-18 11:42:18 +0200jabruen[m](jabruenmat@gateway/shell/matrix.org/x-jrbozatdhjtmoeer)
2020-09-18 11:42:18 +0200joshua[m]1(joshuajosh@gateway/shell/matrix.org/x-bsjzwfmkqnvbwcsg)
2020-09-18 11:42:19 +0200reed[m](reedriotfi@gateway/shell/matrix.org/x-yzexzzdjiyvxezod)
2020-09-18 11:42:19 +0200itai33[m](itai33matr@gateway/shell/matrix.org/x-wnrutdelscmogfwp)
2020-09-18 11:42:19 +0200ciderpunx[m](ciderpunxm@gateway/shell/matrix.org/x-ohxhmeveghuoordm)
2020-09-18 11:42:19 +0200albestro[m](albestroma@gateway/shell/matrix.org/x-qamsuycvcanzesor)
2020-09-18 11:42:20 +0200robin[m]1(robinyurii@gateway/shell/matrix.org/x-vhpdnjyaahhjoyky)
2020-09-18 11:43:46 +0200bitmagie(~Thunderbi@200116b806ae350060a80b5dfb4575b9.dip.versatel-1u1.de)
2020-09-18 11:44:18 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 246 seconds)
2020-09-18 11:44:37 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2020-09-18 11:44:47 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 11:45:20 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 11:45:34 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 11:45:50 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Client Quit)
2020-09-18 11:46:06 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 11:46:10 +0200ericsagnes(~ericsagne@2405:6580:0:5100:385c:ea2a:d58f:9294) (Ping timeout: 244 seconds)
2020-09-18 11:46:18 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 11:46:30 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Remote host closed the connection)
2020-09-18 11:46:39 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-09-18 11:46:46 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 11:46:53 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-09-18 11:51:12 +0200nkly(~nkly@ip5f5bd5bb.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds)
2020-09-18 11:53:12 +0200sMuNiX(~sMuNiX@142.119.32.174)
2020-09-18 11:56:10 +0200ggainey1(~ggainey@178.239.168.171)
2020-09-18 11:56:11 +0200shafox(~shafox@106.51.234.111) (Remote host closed the connection)
2020-09-18 11:56:43 +0200shafox(~shafox@106.51.234.111)
2020-09-18 11:58:11 +0200shafox(~shafox@106.51.234.111) (Remote host closed the connection)
2020-09-18 11:58:20 +0200__Joker(~Joker@180.151.105.86) (Read error: Connection reset by peer)
2020-09-18 11:58:41 +0200__Joker(~Joker@180.151.105.86)
2020-09-18 11:58:55 +0200shafox(~shafox@106.51.234.111)
2020-09-18 11:59:22 +0200ericsagnes(~ericsagne@2405:6580:0:5100:1c95:6f7d:9531:aaa8)
2020-09-18 11:59:41 +0200shafox(~shafox@106.51.234.111) (Remote host closed the connection)
2020-09-18 12:02:23 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 12:04:00 +0200 <siraben> Should I use haskell.packages.ghc8102.ghcWithPackages in my nix-shell or install things with cabal instead?
2020-09-18 12:04:02 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 12:04:19 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Remote host closed the connection)
2020-09-18 12:04:49 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 12:07:05 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 12:07:18 +0200fendor(~fendor@77.119.131.164.wireless.dyn.drei.com)
2020-09-18 12:07:46 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 12:08:05 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 12:09:27 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas)
2020-09-18 12:14:24 +0200ericsagnes(~ericsagne@2405:6580:0:5100:1c95:6f7d:9531:aaa8) (Ping timeout: 246 seconds)
2020-09-18 12:15:16 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Ping timeout: 272 seconds)
2020-09-18 12:15:45 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th)
2020-09-18 12:16:52 +0200plutoniix(~q@ppp-115-87-247-102.revip4.asianet.co.th) (Quit: Leaving)
2020-09-18 12:17:06 +0200polyrain(~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 12:18:45 +0200meck(~meck@li1809-18.members.linode.com) (Quit: ZNC 1.8.1 - https://znc.in)
2020-09-18 12:19:05 +0200meck(~meck@li1809-18.members.linode.com)
2020-09-18 12:19:19 +0200eric_(~eric@191.193.105.46)
2020-09-18 12:20:14 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 12:21:05 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 12:21:28 +0200xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 246 seconds)
2020-09-18 12:23:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 12:23:35 +0200eric_(~eric@191.193.105.46) (Ping timeout: 246 seconds)
2020-09-18 12:24:37 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 246 seconds)
2020-09-18 12:26:59 +0200ericsagnes(~ericsagne@2405:6580:0:5100:a579:6fdc:eb2f:3838)
2020-09-18 12:28:05 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 12:29:45 +0200cpressey(~cpressey@79-72-201-114.dynamic.dsl.as9105.com) (Ping timeout: 240 seconds)
2020-09-18 12:32:32 +0200tromp(~tromp@dhcp-077-249-230-040.chello.nl)
2020-09-18 12:36:47 +0200unlink__(~unlink2@p200300ebcf25bd0068eb9d9c94da2a17.dip0.t-ipconnect.de)
2020-09-18 12:36:48 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de)
2020-09-18 12:38:35 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-09-18 12:39:56 +0200tromp(~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 256 seconds)
2020-09-18 12:40:18 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 12:40:37 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 12:40:44 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2020-09-18 12:41:00 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 12:43:00 +0200miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-09-18 12:44:09 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 12:45:27 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Ping timeout: 260 seconds)
2020-09-18 12:46:19 +0200Stanley00(~stanley00@unaffiliated/stanley00) (Quit: Nice weekend all)
2020-09-18 12:47:32 +0200rprije(~rprije@27.143.220.203.dial.dynamic.acc01-myal-dub.comindico.com.au) (Ping timeout: 258 seconds)
2020-09-18 12:48:02 +0200xerox_(~xerox@unaffiliated/xerox)
2020-09-18 12:48:47 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-09-18 12:48:59 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 12:49:10 +0200alp(~alp@2a01:e0a:58b:4920:e598:963f:8091:11f3) (Remote host closed the connection)
2020-09-18 12:49:21 +0200notzmv`(~user@177.103.86.92)
2020-09-18 12:49:28 +0200alp(~alp@2a01:e0a:58b:4920:50a5:9494:2e3b:d46)
2020-09-18 12:50:08 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Ping timeout: 256 seconds)
2020-09-18 12:52:54 +0200notzmv(~user@unaffiliated/zmv) (Ping timeout: 258 seconds)
2020-09-18 12:53:23 +0200tromp(~tromp@dhcp-077-249-230-040.chello.nl)
2020-09-18 12:54:29 +0200opticnerve(~opticnerv@host-79-43-33-44.retail.telecomitalia.it)
2020-09-18 12:54:42 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 12:54:55 +0200opticnerve(~opticnerv@host-79-43-33-44.retail.telecomitalia.it) (Read error: Connection reset by peer)
2020-09-18 13:00:45 +0200bitmagie(~Thunderbi@200116b806ae350060a80b5dfb4575b9.dip.versatel-1u1.de) (Quit: bitmagie)
2020-09-18 13:01:51 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 13:03:12 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 13:04:58 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 13:06:17 +0200cpressey(~cpressey@88.144.68.28)
2020-09-18 13:06:19 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 258 seconds)
2020-09-18 13:07:07 +0200ggainey1(~ggainey@178.239.168.171) (Ping timeout: 240 seconds)
2020-09-18 13:07:17 +0200coot(~coot@37.30.53.120.nat.umts.dynamic.t-mobile.pl) (Ping timeout: 260 seconds)
2020-09-18 13:09:32 +0200darjeeling_(~darjeelin@122.245.216.8)
2020-09-18 13:09:37 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 13:11:33 +0200eric(~eric@191.193.105.46)
2020-09-18 13:11:52 +0200eric(~eric@191.193.105.46) (Read error: Connection reset by peer)
2020-09-18 13:13:05 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 13:13:22 +0200galagora(c5ed143c@197.237.20.60)
2020-09-18 13:13:54 +0200 <maerwald> int-e: you can emulate sandboxes with cabal --store-dir=$(pwd) build
2020-09-18 13:13:58 +0200 <kuribas> is jhc still developped? Why would you use it over ghc?
2020-09-18 13:14:55 +0200 <galagora> Why isn't base 4.14.1.0 on Hackage?
2020-09-18 13:15:06 +0200 <maerwald> aplainzetakind: I fixed the thing were ghcup cannot compile the same version as the bootstrap version
2020-09-18 13:15:38 +0200rain1(~My_user_n@unaffiliated/rain1) ("WeeChat 1.6")
2020-09-18 13:16:12 +0200cfricke(~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9)
2020-09-18 13:17:16 +0200ephemera_(~E@122.34.1.187) (Ping timeout: 256 seconds)
2020-09-18 13:18:29 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-18 13:19:23 +0200MorrowM(~max@bzq-110-168-31-106.red.bezeqint.net) (Ping timeout: 240 seconds)
2020-09-18 13:19:54 +0200MorrowM(~max@bzq-110-168-31-106.red.bezeqint.net)
2020-09-18 13:20:17 +0200eric(~eric@2804:431:c7d4:402a:ddd2:a3e8:bfe7:970)
2020-09-18 13:22:47 +0200tchouri(~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-09-18 13:23:57 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 13:24:14 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 13:24:23 +0200hekkaidekapus(~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds)
2020-09-18 13:25:27 +0200eric(~eric@2804:431:c7d4:402a:ddd2:a3e8:bfe7:970) (Ping timeout: 272 seconds)
2020-09-18 13:25:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 13:26:30 +0200kuribas(~user@ptr-25vy0i7afx4f12rz1gu.18120a2.ip6.access.telenet.be) (Ping timeout: 246 seconds)
2020-09-18 13:26:58 +0200hackagerpmbuild-order 0.4.3 - Order RPM packages by dependencies https://hackage.haskell.org/package/rpmbuild-order-0.4.3 (JensPetersen)
2020-09-18 13:28:25 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 264 seconds)
2020-09-18 13:30:37 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 13:30:45 +0200GyroW_(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be)
2020-09-18 13:31:32 +0200fizzgig(~fizzgig@cpc87195-aztw31-2-0-cust117.18-1.cable.virginm.net)
2020-09-18 13:31:33 +0200GyroW(~GyroW@unaffiliated/gyrow) (Ping timeout: 260 seconds)
2020-09-18 13:32:46 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Remote host closed the connection)
2020-09-18 13:33:16 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Quit: Quit.)
2020-09-18 13:33:17 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net)
2020-09-18 13:35:24 +0200dholbach(~dholbach@84.39.117.57)
2020-09-18 13:37:44 +0200 <c_wraith> galagora: because you can't download it and just use it. versions of base are tightly tied to versions of GHC.
2020-09-18 13:38:14 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 13:39:33 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de) (Quit: knupfer)
2020-09-18 13:39:33 +0200knupfer1(~Thunderbi@200116b8246ab400d1f90e7294f961a8.dip.versatel-1u1.de)
2020-09-18 13:39:34 +0200knupfer1knupfer
2020-09-18 13:39:37 +0200 <c_wraith> Hmm. it's usually there for documentation though. Maybe there are no doc difference between 4.14.0.0 and 4.4.14.1.0
2020-09-18 13:41:27 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 13:43:47 +0200alx741(~alx741@181.196.68.61) (Ping timeout: 240 seconds)
2020-09-18 13:44:39 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th)
2020-09-18 13:45:52 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Ping timeout: 260 seconds)
2020-09-18 13:46:46 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 13:47:33 +0200tchourihekkaidekapu
2020-09-18 13:47:36 +0200hekkaidekapuhekkaidekapus
2020-09-18 13:48:37 +0200coot(~coot@37.30.53.120.nat.umts.dynamic.t-mobile.pl)
2020-09-18 13:49:17 +0200carlomagno(~cararell@inet-hqmc02-o.oracle.com) (Ping timeout: 260 seconds)
2020-09-18 13:50:11 +0200mpereira(~mpereira@2a02:810d:f40:d96:4908:4fea:105f:a3b8)
2020-09-18 13:51:24 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 13:54:23 +0200cpressey(~cpressey@88.144.68.28) (Quit: WeeChat 1.9.1)
2020-09-18 13:55:01 +0200kleisli__(~kleisli@2600:1700:4640:c560:68bd:9d76:dbd8:24e7)
2020-09-18 13:56:38 +0200knupfer(~Thunderbi@200116b8246ab400d1f90e7294f961a8.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-09-18 13:56:56 +0200dmiles(dmiles@c-73-67-179-188.hsd1.wa.comcast.net)
2020-09-18 13:57:26 +0200dholbach(~dholbach@84.39.117.57) (Remote host closed the connection)
2020-09-18 13:58:23 +0200acubakari(~anurag@2409:4053:68d:5a80:62ef:9178:f35c:b29b)
2020-09-18 13:58:26 +0200alx741(~alx741@186.178.110.2)
2020-09-18 14:01:38 +0200acubakari(~anurag@2409:4053:68d:5a80:62ef:9178:f35c:b29b) (Client Quit)
2020-09-18 14:02:45 +0200asan(~yan4138@114.84.148.87) (Ping timeout: 240 seconds)
2020-09-18 14:04:24 +0200Flaapt(~androircu@94-210-206-117.cable.dynamic.v4.ziggo.nl)
2020-09-18 14:05:01 +0200 <Flaapt> Silence!
2020-09-18 14:06:12 +0200cfricke(~cfricke@unaffiliated/cfricke)
2020-09-18 14:07:33 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 14:09:26 +0200 <tomsmeding> Flaapt: https://ircbrowse.tomsmeding.com the channel is not silent, though that particular 30 seconds might have been ;)
2020-09-18 14:10:34 +0200dyeplexer(~lol@unaffiliated/terpin)
2020-09-18 14:10:36 +0200 <Flaapt> And here I felt all mighty and powerful
2020-09-18 14:11:26 +0200jonathanx(~jonathan@dyn-8-sc.cdg.chalmers.se) (Remote host closed the connection)
2020-09-18 14:11:45 +0200skiglances nervously at Flaapt
2020-09-18 14:12:26 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 14:12:28 +0200jonathanx(~jonathan@dyn-8-sc.cdg.chalmers.se)
2020-09-18 14:12:44 +0200bahamas(~lucian@unaffiliated/bahamas)
2020-09-18 14:13:38 +0200yoneda(~mike@193.206.102.122)
2020-09-18 14:13:46 +0200 <Flaapt> No worries. Im just exploring irc and voices told me this was an interesting channel
2020-09-18 14:14:13 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 14:15:26 +0200 <ski> it can often be
2020-09-18 14:15:27 +0200hackagegraphql-w-persistent 0.9.1.0 - GraphQL interface middleware for SQL databases. https://hackage.haskell.org/package/graphql-w-persistent-0.9.1.0 (jasonsychau)
2020-09-18 14:16:14 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 272 seconds)
2020-09-18 14:19:48 +0200ophania(4d6ff729@77.111.247.41)
2020-09-18 14:21:04 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 14:21:49 +0200alp(~alp@2a01:e0a:58b:4920:50a5:9494:2e3b:d46) (Ping timeout: 272 seconds)
2020-09-18 14:21:51 +0200wavemode(~wavemode@097-070-075-143.res.spectrum.com)
2020-09-18 14:23:27 +0200GyroW_(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be) (Quit: Someone ate my pie)
2020-09-18 14:23:45 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be)
2020-09-18 14:23:45 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be) (Changing host)
2020-09-18 14:23:45 +0200GyroW(~GyroW@unaffiliated/gyrow)
2020-09-18 14:24:12 +0200Eduard_Munteanu(~Eduard_Mu@188.26.248.137) (Ping timeout: 256 seconds)
2020-09-18 14:25:41 +0200mdunnio(~mdunnio@208.59.170.5) (Ping timeout: 260 seconds)
2020-09-18 14:27:07 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 14:28:25 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 14:31:28 +0200bicho_rastrero(~cerdito@219.85-87-39.dynamic.clientes.euskaltel.es)
2020-09-18 14:32:04 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 272 seconds)
2020-09-18 14:32:28 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 14:32:43 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 14:32:47 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 14:37:40 +0200Eduard_Munteanu(~Eduard_Mu@188.26.249.48)
2020-09-18 14:37:59 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Remote host closed the connection)
2020-09-18 14:38:07 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:59f2:1ee3:fe3e:b848)
2020-09-18 14:38:45 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:59f2:1ee3:fe3e:b848) (Remote host closed the connection)
2020-09-18 14:39:27 +0200 <Flaapt> Hi
2020-09-18 14:39:42 +0200Flaapt(~androircu@94-210-206-117.cable.dynamic.v4.ziggo.nl) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
2020-09-18 14:39:48 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Ping timeout: 260 seconds)
2020-09-18 14:40:07 +0200kuribas(~user@5-23-248-158.access.telenet.be)
2020-09-18 14:42:03 +0200 <ophania> HI
2020-09-18 14:42:10 +0200drbean(~drbean@TC210-63-209-156.static.apol.com.tw)
2020-09-18 14:43:15 +0200p-core(~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 14:43:19 +0200 <ski> hello
2020-09-18 14:43:36 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 14:44:02 +0200bicho_rastrero(~cerdito@219.85-87-39.dynamic.clientes.euskaltel.es) (Quit: leaving)
2020-09-18 14:46:55 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 14:48:25 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 14:49:21 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 14:50:26 +0200nkly(~nkly@ip5f5bf70d.dynamic.kabel-deutschland.de)
2020-09-18 14:51:14 +0200jespada(~jespada@90.254.241.6) (Quit: Sleeping)
2020-09-18 14:54:02 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 258 seconds)
2020-09-18 14:55:06 +0200ophania(4d6ff729@77.111.247.41) (Remote host closed the connection)
2020-09-18 14:59:18 +0200kuribas(~user@5-23-248-158.access.telenet.be) (Ping timeout: 272 seconds)
2020-09-18 15:01:22 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 15:02:07 +0200mitchellsalad_(uid40617@gateway/web/irccloud.com/x-emvpcqiqclhtoqyn)
2020-09-18 15:02:08 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 15:03:11 +0200AlterEgo-(~ladew@124-198-158-163.dynamic.caiway.nl)
2020-09-18 15:04:01 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-09-18 15:04:30 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-09-18 15:06:16 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 272 seconds)
2020-09-18 15:06:45 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 260 seconds)
2020-09-18 15:07:32 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net)
2020-09-18 15:10:23 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 15:10:30 +0200solonarv(~solonarv@astrasbourg-653-1-186-165.w90-13.abo.wanadoo.fr)
2020-09-18 15:10:36 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 15:11:14 +0200Rudd0(~Rudd0@185.189.115.118) (Ping timeout: 256 seconds)
2020-09-18 15:11:57 +0200hackagestreamly-lmdb 0.1.0 - Stream data to or from LMDB databases using the streamly library. https://hackage.haskell.org/package/streamly-lmdb-0.1.0 (shlok)
2020-09-18 15:14:44 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 15:18:54 +0200thrig1(~thrig@178.239.168.171)
2020-09-18 15:18:59 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2020-09-18 15:19:17 +0200urodna(~urodna@unaffiliated/urodna)
2020-09-18 15:23:18 +0200aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-09-18 15:23:24 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Remote host closed the connection)
2020-09-18 15:24:34 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net)
2020-09-18 15:25:27 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th)
2020-09-18 15:26:52 +0200m0rphism(~m0rphism@HSI-KBW-046-005-177-122.hsi8.kabel-badenwuerttemberg.de) (Quit: WeeChat 2.7.1)
2020-09-18 15:28:35 +0200GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-09-18 15:28:54 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be)
2020-09-18 15:28:54 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be) (Changing host)
2020-09-18 15:28:54 +0200GyroW(~GyroW@unaffiliated/gyrow)
2020-09-18 15:29:24 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-18 15:29:34 +0200irc_user(uid423822@gateway/web/irccloud.com/x-stvaebjkkjdergtx)
2020-09-18 15:30:29 +0200elliott_(~elliott@pool-71-114-77-65.washdc.fios.verizon.net)
2020-09-18 15:31:04 +0200 <exarkun> dminuoso: What about https://github.com/dminuoso/servant-prometheus ? :)
2020-09-18 15:31:49 +0200spew(uid195861@gateway/web/irccloud.com/x-nfjelvnrzcpftbke)
2020-09-18 15:31:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 15:33:20 +0200frdg(~user@pool-71-184-143-249.bstnma.fios.verizon.net)
2020-09-18 15:34:04 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net) (Read error: Connection reset by peer)
2020-09-18 15:34:50 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net)
2020-09-18 15:35:49 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 15:36:40 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 15:38:23 +0200g-belmonte(~g-belmont@2804:14c:8786:9312:3638:eaf5:dc36:146d)
2020-09-18 15:40:25 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 264 seconds)
2020-09-18 15:40:50 +0200jneira(501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206)
2020-09-18 15:42:01 +0200drbean(~drbean@TC210-63-209-156.static.apol.com.tw) (Read error: Connection reset by peer)
2020-09-18 15:42:57 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de)
2020-09-18 15:46:11 +0200raichoo(~raichoo@213.240.178.58) (Quit: Lost terminal)
2020-09-18 15:47:14 +0200raichoo(~raichoo@213.240.178.58)
2020-09-18 15:47:22 +0200Chobbes(~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) (Changing host)
2020-09-18 15:47:22 +0200Chobbes(~Chobbes@unaffiliated/chobbes)
2020-09-18 15:50:20 +0200son0p(~son0p@181.136.122.143)
2020-09-18 15:51:28 +0200xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 256 seconds)
2020-09-18 15:52:37 +0200cantstanya(~chatting@gateway/tor-sasl/cantstanya) (Remote host closed the connection)
2020-09-18 15:52:37 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net) (Read error: Connection reset by peer)
2020-09-18 15:52:39 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 15:53:44 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net)
2020-09-18 15:55:20 +0200cantstanya(~chatting@gateway/tor-sasl/cantstanya)
2020-09-18 15:56:13 +0200bahamas(~lucian@unaffiliated/bahamas) (Ping timeout: 260 seconds)
2020-09-18 15:57:22 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 15:57:22 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 15:57:37 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 15:58:41 +0200jonathanx(~jonathan@dyn-8-sc.cdg.chalmers.se) (Remote host closed the connection)
2020-09-18 15:58:58 +0200jespada(~jespada@90.254.241.6)
2020-09-18 16:00:45 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71)
2020-09-18 16:02:31 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 16:04:46 +0200son0p(~son0p@181.136.122.143) (Remote host closed the connection)
2020-09-18 16:07:36 +0200alx741(~alx741@186.178.110.2) (Quit: alx741)
2020-09-18 16:08:08 +0200mirrorbird_(~psutcliff@2a00:801:3fb:46ee:ec96:e1f0:7c6a:69aa)
2020-09-18 16:09:29 +0200mirrorbird(~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Ping timeout: 272 seconds)
2020-09-18 16:09:38 +0200ddellacosta(~dd@86.106.121.168)
2020-09-18 16:10:08 +0200yoneda(~mike@193.206.102.122) (Quit: leaving)
2020-09-18 16:11:47 +0200perdent(~k4fr@101.175.168.104) (Ping timeout: 246 seconds)
2020-09-18 16:12:30 +0200alx741(~alx741@186.178.110.2)
2020-09-18 16:13:24 +0200lateef(~lateef@cpe-174-109-67-227.nc.res.rr.com) (Ping timeout: 272 seconds)
2020-09-18 16:13:29 +0200raehik(~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net)
2020-09-18 16:13:36 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 16:13:41 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 16:14:13 +0200ericsagnes(~ericsagne@2405:6580:0:5100:a579:6fdc:eb2f:3838) (Ping timeout: 244 seconds)
2020-09-18 16:15:39 +0200son0p(~son0p@181.136.122.143)
2020-09-18 16:18:03 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de)
2020-09-18 16:18:18 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 265 seconds)
2020-09-18 16:18:22 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 258 seconds)
2020-09-18 16:18:24 +0200Kaivo(~Kaivo@104-200-86-99.mc.derytele.com) (Ping timeout: 260 seconds)
2020-09-18 16:19:06 +0200raichoo(~raichoo@213.240.178.58) (Quit: Lost terminal)
2020-09-18 16:20:28 +0200hackagepolysemy-http 0.2.0.3 - Polysemy effect for http-client https://hackage.haskell.org/package/polysemy-http-0.2.0.3 (tek)
2020-09-18 16:20:40 +0200ubert(~Thunderbi@77.119.130.195.wireless.dyn.drei.com) (Ping timeout: 258 seconds)
2020-09-18 16:20:47 +0200Kaivo(~Kaivo@ec2-15-222-231-32.ca-central-1.compute.amazonaws.com)
2020-09-18 16:21:40 +0200bloodstalker(~bloodstal@46.166.187.154) (Ping timeout: 256 seconds)
2020-09-18 16:22:48 +0200machinedgod(~machinedg@45.78.189.122)
2020-09-18 16:23:34 +0200bloodstalker(~bloodstal@46.166.187.188)
2020-09-18 16:24:15 +0200 <exarkun> I guess there are some build issues.
2020-09-18 16:24:16 +0200 <galagora> Hey, any Hackage trustees willing to fix https://github.com/haskell/base16-bytestring/issues/14?
2020-09-18 16:25:29 +0200Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-09-18 16:25:51 +0200 <Uniaika> topos: ^
2020-09-18 16:25:58 +0200 <Uniaika> ah no, sorry
2020-09-18 16:26:33 +0200hiroaki(~hiroaki@ip4d176049.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
2020-09-18 16:26:41 +0200 <Uniaika> I think hvr_ is one, though
2020-09-18 16:27:10 +0200ericsagnes(~ericsagne@2405:6580:0:5100:e056:335b:f7b5:b6ee)
2020-09-18 16:27:59 +0200 <merijn> This is what you get when people say they shouldn't add upperbounds on dependencies because "updating them is too much work" >.> then they end up breaking everyone else when their dependencies update >.>
2020-09-18 16:28:09 +0200cantstanya(~chatting@gateway/tor-sasl/cantstanya) (Remote host closed the connection)
2020-09-18 16:28:18 +0200perdent(~k4fr@91.132.136.84)
2020-09-18 16:28:43 +0200 <maerwald> That's why distros test reverse dependencies before pushing new versions
2020-09-18 16:30:25 +0200cantstanya(~chatting@gateway/tor-sasl/cantstanya)
2020-09-18 16:30:29 +0200 <maerwald> Or just don't change your API all the time :)
2020-09-18 16:30:40 +0200eric_(~eric@2804:431:c7d4:402a:ddd2:a3e8:bfe7:970)
2020-09-18 16:30:46 +0200 <maerwald> Deprecation warnings are a thing too
2020-09-18 16:31:31 +0200eric__(~eric@2804:431:c7d4:402a:114a:d57d:aecb:382d)
2020-09-18 16:31:34 +0200bahamas(~lucian@unaffiliated/bahamas)
2020-09-18 16:32:17 +0200 <merijn> Or you follow the PVP
2020-09-18 16:32:50 +0200 <maerwald> That's what got us into cabal hell in the first place
2020-09-18 16:33:06 +0200 <maerwald> but I think that's a philosophical discussion
2020-09-18 16:33:09 +0200cfricke(~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9)
2020-09-18 16:33:40 +0200coot(~coot@37.30.53.120.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2020-09-18 16:33:54 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 16:33:55 +0200notzmv`notzmv
2020-09-18 16:34:02 +0200notzmv(~user@177.103.86.92) (Changing host)
2020-09-18 16:34:02 +0200notzmv(~user@unaffiliated/zmv)
2020-09-18 16:34:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 16:35:01 +0200 <maerwald> the semantic difference of ^>= isn't really used in practice, is it?
2020-09-18 16:35:06 +0200Sanchayan(~Sanchayan@106.200.239.146)
2020-09-18 16:35:17 +0200eric_(~eric@2804:431:c7d4:402a:ddd2:a3e8:bfe7:970) (Ping timeout: 260 seconds)
2020-09-18 16:35:51 +0200 <merijn> maerwald: You can only relax only ^>= when building, iirc
2020-09-18 16:37:18 +0200 <merijn> maerwald: I advertise that my packages follow the PVP, I refuse to take on additional testing responsibilities because other people write shitty bounds when they depend on my code and I think that sorta "extra unpaid labour" is toxic to open source as a whole
2020-09-18 16:37:26 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Quit: Leaving)
2020-09-18 16:37:37 +0200 <maerwald> merijn: that's what CI is for
2020-09-18 16:37:48 +0200 <maerwald> distros have been doing this for 20+ years
2020-09-18 16:38:03 +0200 <merijn> maerwald: I do CI, to see if *my* stuff builds
2020-09-18 16:38:11 +0200 <maerwald> we already have hackage CI
2020-09-18 16:38:41 +0200 <merijn> That doesn't build candidates, afaik
2020-09-18 16:38:46 +0200 <merijn> So that doesn't help
2020-09-18 16:39:05 +0200 <maerwald> Yes, it needs to be extended
2020-09-18 16:39:08 +0200 <merijn> Because it only notices breakage when you release a new version, at which point it's already the problem of "stuff depending on you"
2020-09-18 16:39:22 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 16:39:27 +0200teardown(~user@unaffiliated/mrush)
2020-09-18 16:39:38 +0200Ariakenom(~Ariakenom@h-98-128-229-34.NA.cust.bahnhof.se)
2020-09-18 16:39:44 +0200 <maerwald> these aren't hard problems... it's just work and infrastructure someone has to pay
2020-09-18 16:39:49 +0200 <merijn> maerwald: And then what? Something that depends on my stuff breaks, now I have to someone annoy a maintainer of some obscure package to fix it before releasing my stuff?
2020-09-18 16:40:04 +0200 <maerwald> yes, that's called communication :p
2020-09-18 16:40:18 +0200 <maerwald> you publish a release candidate so to speak
2020-09-18 16:40:33 +0200 <merijn> maerwald: Right, so we "just" need to solve the "funding open source development" problem...I'm sure that's an easy problem we'll fix in no time!
2020-09-18 16:40:53 +0200 <maerwald> then CI picks up your release candidate, builds reverse deps with it and sends emails to maintainers
2020-09-18 16:40:57 +0200 <maerwald> can all be automated
2020-09-18 16:41:06 +0200 <maerwald> none of this is difficult
2020-09-18 16:41:20 +0200 <merijn> maerwald: I await your patches enthusiastically, then ;)
2020-09-18 16:41:53 +0200 <maerwald> I don't believe tooling makes a healthy ecosystem. CI and communication does.
2020-09-18 16:43:14 +0200 <merijn> I believe communicating is another dose of "extra unpaid responsibility" which is not something that can be expected from unpaid volunteers :)
2020-09-18 16:43:25 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 16:43:34 +0200 <maerwald> well, if you don't care about anything or anyone, keep your package on github
2020-09-18 16:43:36 +0200 <yushyin> so why can't there be upperbounds and also emails to inform maintainer to update the bounds? So I can release my stuff without breaking other stuff.
2020-09-18 16:43:39 +0200 <yushyin> :/
2020-09-18 16:44:08 +0200 <merijn> yushyin: Well, that's what I advocated
2020-09-18 16:44:13 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 16:44:17 +0200 <yushyin> ok!
2020-09-18 16:44:39 +0200 <merijn> yushyin: But there's a group of "aggressively anti-upperbounds" people
2020-09-18 16:45:13 +0200 <maerwald> don't turn this into politics :)
2020-09-18 16:45:24 +0200 <merijn> Who argue that you should never have those, because bumping them on release is too much work, but magically breaking build-plans when your dependencies update is not more work
2020-09-18 16:45:32 +0200 <merijn> maerwald: *everything* is politics
2020-09-18 16:45:43 +0200 <phadej> it is politics. There are rational arguments, but they are dismissed
2020-09-18 16:46:11 +0200xerox_(~xerox@unaffiliated/xerox)
2020-09-18 16:46:28 +0200 <merijn> And "multi-billion tech corporations offloading all their maintenance work on unpaid open source volunteers" is *especially* politics
2020-09-18 16:47:07 +0200 <maerwald> merijn: weird, when I worked on linux distros for half a decade, no one paid me and we still pulled it off
2020-09-18 16:47:48 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Ping timeout: 244 seconds)
2020-09-18 16:47:52 +0200 <maerwald> so yes, you can decide different routes and they have different problems
2020-09-18 16:48:03 +0200 <merijn> maerwald: I'm not saying it can't be done
2020-09-18 16:48:16 +0200 <merijn> I'm saying that building a world where that's normal is morally wrong
2020-09-18 16:48:49 +0200Thra11(~Thra11@5.1.169.217.in-addr.arpa) (Ping timeout: 264 seconds)
2020-09-18 16:48:57 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 16:49:08 +0200 <merijn> maerwald: I'd like a world where you *wouldn't* have to do that unpaid work just to keep digital infrastructure from collapsing
2020-09-18 16:49:39 +0200Thra11(~Thra11@5.1.169.217.in-addr.arpa)
2020-09-18 16:49:43 +0200 <maerwald> merijn: I don't think it makes anything collapse, that's why you pin hackage state
2020-09-18 16:49:50 +0200Tomurb(~tom@92-17.net.optinet.cz)
2020-09-18 16:50:04 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de) (Read error: Connection reset by peer)
2020-09-18 16:50:13 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de)
2020-09-18 16:50:36 +0200 <maerwald> But I would like a release candidate workflow that's powered by testing reverse dependencies
2020-09-18 16:50:49 +0200 <maerwald> at least for a set of core packages, maybe
2020-09-18 16:51:24 +0200 <maerwald> Anything outside hackage can go f...find someone else to fix :)
2020-09-18 16:52:01 +0200da39a3ee5e6b4b0d(~textual@mx-ll-171.5.162-140.dynamic.3bb.co.th) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 16:52:02 +0200bahamas(~lucian@unaffiliated/bahamas) (Ping timeout: 272 seconds)
2020-09-18 16:52:26 +0200hvr_(~hvr@haskell/developer/hvr) (Remote host closed the connection)
2020-09-18 16:52:36 +0200hvr(~hvr@haskell/developer/hvr)
2020-09-18 16:55:08 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 16:56:12 +0200 <sm[m]> chreekat: It's easy to repl multiple components at once, there's a recent reddit thread on it
2020-09-18 16:56:59 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 16:58:36 +0200 <maerwald> merijn: an alternative approach is https://dependabot.com/rust/
2020-09-18 16:59:18 +0200 <maerwald> the lack of such tools might be due to the complexity of Cabal
2020-09-18 16:59:22 +0200 <maerwald> I am not sure
2020-09-18 16:59:41 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 17:00:01 +0200thrig1(~thrig@178.239.168.171) ()
2020-09-18 17:00:18 +0200Saukk(~Saukk@2001:998:dc:4a36:4958:23a2:c14c:3a2f)
2020-09-18 17:00:38 +0200 <yushyin> looks cool.
2020-09-18 17:01:43 +0200 <sm[m]> chreekat: .... https://www.reddit.com/r/haskell/comments/it7ohv/developing_multiple_local_packages_at_once_in_repl/
2020-09-18 17:01:58 +0200nan`(~nan`@unaffiliated/nan/x-5405850)
2020-09-18 17:02:06 +0200 <exarkun> Anyone want to help with this type error, it's rather beyond me. It comes while trying to upgrade the servant-prometheus Servant dependency to 0.16 - https://gist.github.com/exarkun/ed204d9286cf11c807f14d7b1e2252f1 I assume it has something to do with (at least) https://github.com/PrivateStorageio/servant-prometheus/blob/update-lts/lib/Servant/Prometheus.hs#L…
2020-09-18 17:02:11 +0200Tomurb(~tom@92-17.net.optinet.cz) ()
2020-09-18 17:02:18 +0200jneira[m](~jneira@38.red-193-152-116.dynamicip.rima-tde.net)
2020-09-18 17:02:49 +0200 <merijn> sm[m]: Eh, it's not, unless you run a HEAD version of GHC >.>
2020-09-18 17:03:02 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net)
2020-09-18 17:07:00 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 17:07:02 +0200 <siraben> > zipWith ($) (cycle [toLower, toUpper]) "hello everyone i love haskell"
2020-09-18 17:07:04 +0200 <lambdabot> "hElLo eVeRyOnE I LoVe hAsKeLl"
2020-09-18 17:07:05 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 17:07:14 +0200nan`(~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 272 seconds)
2020-09-18 17:07:44 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net)
2020-09-18 17:08:14 +0200 <chreekat[m]> sm: I'm curious which of those options was "easy": the one that uses brand new unmerged gsoc contributions, or the one that requires adding on build tools and using them to create custom scripts that probably still don't do what I want, anyway :) But it does look like people are working on it, yay!
2020-09-18 17:08:40 +0200 <merijn> chreekat[m]: Yeah, lack of multi-components support was what held back a lot of IDE like stuff too
2020-09-18 17:09:07 +0200 <merijn> chreekat[m]: So this will improve multi-component support in ghcide and hls too \o/
2020-09-18 17:10:14 +0200carlomagno(~cararell@inet-hqmc02-o.oracle.com)
2020-09-18 17:10:15 +0200 <sm[m]> chreekat: what I posted is relatively easy, if you need it I think it's a valuable tip
2020-09-18 17:10:18 +0200kuribas(~user@ptr-25vy0i7afx4f12rz1gu.18120a2.ip6.access.telenet.be)
2020-09-18 17:10:43 +0200josh_(~josh@c-67-164-104-206.hsd1.ca.comcast.net)
2020-09-18 17:10:58 +0200hackagepersistent-qq 2.9.2 - Provides a quasi-quoter for raw SQL for persistent https://hackage.haskell.org/package/persistent-qq-2.9.2 (parsonsmatt)
2020-09-18 17:11:44 +0200__Joker_(~Joker@180.151.105.74)
2020-09-18 17:12:39 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 17:13:08 +0200 <sm[m]> "to ghci/ghcid your whole multicomponent project at once, add -iDIR options to the repl command"
2020-09-18 17:13:38 +0200 <siraben> Is ekmett online?
2020-09-18 17:13:51 +0200 <dolio> His handle is edwardk.
2020-09-18 17:14:40 +0200 <dolio> Logged in here doesn't necessarily mean paying attention, though.
2020-09-18 17:15:05 +0200josh_(~josh@c-67-164-104-206.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 17:15:28 +0200__Joker(~Joker@180.151.105.86) (Ping timeout: 272 seconds)
2020-09-18 17:16:03 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 17:16:19 +0200albert_99(~Albert@p200300e5ff0b5b057dc34973aae63fe0.dip0.t-ipconnect.de)
2020-09-18 17:16:49 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-09-18 17:17:15 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 17:20:01 +0200alp(~alp@2a01:e0a:58b:4920:d572:ade1:b016:d871)
2020-09-18 17:20:37 +0200rihards(~rihards@balticom-142-78-50.balticom.lv) (Quit: rihards)
2020-09-18 17:20:41 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 17:20:41 +0200__Joker_(~Joker@180.151.105.74) (Ping timeout: 260 seconds)
2020-09-18 17:21:06 +0200 <maerwald> cabal test seems to hide test steps, even when I say --jobs=1
2020-09-18 17:21:08 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 17:21:21 +0200__Joker(~Joker@180.151.105.74)
2020-09-18 17:21:23 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 17:22:05 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 244 seconds)
2020-09-18 17:22:33 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 17:25:49 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 17:26:51 +0200vicfred(~vicfred@unaffiliated/vicfred)
2020-09-18 17:27:04 +0200justachefotato
2020-09-18 17:27:10 +0200fotatojustache
2020-09-18 17:27:30 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 17:28:09 +0200 <hekkaidekapus> maerwald: Experiment: `cabal -vnormal+nowrap test`
2020-09-18 17:29:12 +0200 <maerwald> nope, it's still just showing "Running 1 test suites" and then doesn't show anything until it errors or finishes and I can open the logs
2020-09-18 17:30:20 +0200 <hekkaidekapus> Steps are better served with `cabal run`
2020-09-18 17:31:21 +0200Saukk(~Saukk@2001:998:dc:4a36:4958:23a2:c14c:3a2f) (Remote host closed the connection)
2020-09-18 17:31:54 +0200jumper149(~jumper149@ip185225.wh.uni-hannover.de)
2020-09-18 17:32:42 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 17:33:12 +0200dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection)
2020-09-18 17:33:12 +0200proofofkeags(~proofofke@174-29-30-112.hlrn.qwest.net) (Ping timeout: 272 seconds)
2020-09-18 17:33:16 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-09-18 17:33:21 +0200 <merijn> maerwald: Which test-suite?
2020-09-18 17:33:29 +0200 <merijn> maerwald: tasty?
2020-09-18 17:33:45 +0200 <maerwald> hspec
2020-09-18 17:34:12 +0200zacts(~zacts@dragora/developer/zacts)
2020-09-18 17:34:18 +0200 <merijn> So, tasty checks if it's talking to a terminal at least, so that doesn't always work with cabal's piping
2020-09-18 17:34:31 +0200 <merijn> maerwald: Does it work if you use "cabal run" to run the test?
2020-09-18 17:34:36 +0200 <maerwald> kinda
2020-09-18 17:35:04 +0200 <merijn> then probably hspec is detecting a pipe and messing with buffering/output when it does?
2020-09-18 17:36:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 17:37:44 +0200is_null(~jpic@pdpc/supporter/professional/is-null)
2020-09-18 17:38:58 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net)
2020-09-18 17:38:58 +0200albert_99(~Albert@p200300e5ff0b5b057dc34973aae63fe0.dip0.t-ipconnect.de) (Quit: WeeChat 2.9)
2020-09-18 17:42:04 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 17:43:34 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-18 17:45:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 17:47:45 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 240 seconds)
2020-09-18 17:48:04 +0200tsrt^(tsrt@ip98-184-89-2.mc.at.cox.net) (Ping timeout: 258 seconds)
2020-09-18 17:48:46 +0200tsrt^(~hph@ip98-184-89-2.mc.at.cox.net)
2020-09-18 17:50:37 +0200lateef(~lateef@cpe-174-109-67-227.nc.res.rr.com)
2020-09-18 17:53:19 +0200fizzgig(~fizzgig@cpc87195-aztw31-2-0-cust117.18-1.cable.virginm.net) (Quit: Leaving)
2020-09-18 17:53:42 +0200Sanchayan(~Sanchayan@106.200.239.146) (Quit: leaving)
2020-09-18 17:54:28 +0200 <tomsmeding> any hints for how to build aeson on a machine with 1 GB of RAM? :p
2020-09-18 17:54:58 +0200SLot(~SLot@89.47.234.28)
2020-09-18 17:56:07 +0200 <davean> tomsmeding: uh, passing a -M option to GHC?
2020-09-18 17:56:18 +0200 <davean> tomsmeding: where did you find a machine like that?
2020-09-18 17:56:48 +0200 <tomsmeding> That machine is a tiny VPS :p
2020-09-18 17:57:15 +0200 <tomsmeding> Will try -M when I get back
2020-09-18 17:57:33 +0200bloodstalker(~bloodstal@46.166.187.188) (Ping timeout: 260 seconds)
2020-09-18 17:57:37 +0200 <davean> tomsmeding: good luck?
2020-09-18 17:57:56 +0200tomsmedingo/
2020-09-18 17:58:42 +0200 <davean> could try the non-copying collectors?
2020-09-18 17:58:59 +0200 <davean> -c
2020-09-18 17:59:00 +0200bloodsta1ker(~bloodstal@46.166.187.178)
2020-09-18 17:59:42 +0200howdoi(uid224@gateway/web/irccloud.com/x-zdarqnpcqwthpiik)
2020-09-18 17:59:58 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 18:00:02 +0200alp(~alp@2a01:e0a:58b:4920:d572:ade1:b016:d871) (Remote host closed the connection)
2020-09-18 18:00:08 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 18:00:25 +0200alp(~alp@2a01:e0a:58b:4920:9df2:c062:b501:425f)
2020-09-18 18:01:28 +0200Rudd0(~Rudd0@185.189.115.108)
2020-09-18 18:01:55 +0200Volt_(~Volt_@c-73-145-164-70.hsd1.mi.comcast.net)
2020-09-18 18:03:28 +0200GyroW(~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-09-18 18:03:46 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be)
2020-09-18 18:03:46 +0200GyroW(~GyroW@ptr-48ujrfb8c7gfd2lu92q.18120a2.ip6.access.telenet.be) (Changing host)
2020-09-18 18:03:46 +0200GyroW(~GyroW@unaffiliated/gyrow)
2020-09-18 18:03:59 +0200Lycurgus(~niemand@98.4.96.130)
2020-09-18 18:04:12 +0200ryansmccoy(~ryansmcco@156.96.151.132)
2020-09-18 18:04:23 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Quit: Leaving)
2020-09-18 18:04:33 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 18:04:34 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-09-18 18:05:01 +0200hololeap(~hololeap@unaffiliated/hololeap) (Ping timeout: 260 seconds)
2020-09-18 18:05:10 +0200 <monochrom> Yeah, "copying GC" means double buffering.
2020-09-18 18:05:23 +0200tzh(~tzh@2601:448:c500:5300::ad1c)
2020-09-18 18:05:38 +0200hololeap(~hololeap@unaffiliated/hololeap)
2020-09-18 18:05:41 +0200lateef(~lateef@cpe-174-109-67-227.nc.res.rr.com) (Quit: lateef)
2020-09-18 18:06:25 +0200xff0x_(~fox@217.110.198.158) (Ping timeout: 260 seconds)
2020-09-18 18:07:38 +0200zacts(~zacts@dragora/developer/zacts) (Ping timeout: 256 seconds)
2020-09-18 18:08:09 +0200kritzefitz(~kritzefit@fw-front.credativ.com) (Remote host closed the connection)
2020-09-18 18:08:13 +0200 <davean> failing all that, enable swap of course
2020-09-18 18:08:19 +0200 <davean> but the less you need that the better
2020-09-18 18:08:42 +0200son0p(~son0p@181.136.122.143) (Quit: leaving)
2020-09-18 18:10:34 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net) (Read error: Connection reset by peer)
2020-09-18 18:10:59 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net)
2020-09-18 18:13:00 +0200Lycurgus(~niemand@98.4.96.130) (Quit: Exeunt)
2020-09-18 18:13:16 +0200zaquest(~notzaques@5.128.210.178) (Quit: Leaving)
2020-09-18 18:13:39 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383)
2020-09-18 18:15:09 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net)
2020-09-18 18:16:47 +0200eric__(~eric@2804:431:c7d4:402a:114a:d57d:aecb:382d) (Ping timeout: 272 seconds)
2020-09-18 18:16:57 +0200zaquest(~notzaques@5.128.210.178)
2020-09-18 18:17:47 +0200DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-09-18 18:19:09 +0200hololeap(~hololeap@unaffiliated/hololeap) (Ping timeout: 260 seconds)
2020-09-18 18:20:13 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-09-18 18:23:50 +0200galagora(c5ed143c@197.237.20.60) (Ping timeout: 245 seconds)
2020-09-18 18:26:33 +0200josh(~josh@c-67-164-104-206.hsd1.ca.comcast.net)
2020-09-18 18:27:07 +0200nshepperd(~nshepperd@pool-96-239-61-124.nycmny.fios.verizon.net) (Quit: bye)
2020-09-18 18:28:13 +0200DavidEichmann(~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection)
2020-09-18 18:29:10 +0200 <tomsmeding> passing +RTS -c to ghc makes it run longer, but it still doesn't get past Data.Aeson.Parser.Internal
2020-09-18 18:30:17 +0200carlomagno1(~cararell@inet-hqmc02-o.oracle.com)
2020-09-18 18:32:17 +0200carlomagno(~cararell@inet-hqmc02-o.oracle.com) (Remote host closed the connection)
2020-09-18 18:32:30 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 18:33:06 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 18:33:21 +0200geekosaur(42d52102@66.213.33.2)
2020-09-18 18:33:56 +0200zacts(~zacts@dragora/developer/zacts)
2020-09-18 18:35:20 +0200 <davean> tomsmeding: well, a little swap?
2020-09-18 18:35:24 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Remote host closed the connection)
2020-09-18 18:35:30 +0200 <tomsmeding> yes :p
2020-09-18 18:35:37 +0200 <tomsmeding> ghc doesn't seem to do anything with -M
2020-09-18 18:36:09 +0200 <davean> you have to say what the -M is
2020-09-18 18:36:35 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-09-18 18:36:54 +0200davama(~davama@c-73-248-238-158.hsd1.nj.comcast.net)
2020-09-18 18:37:07 +0200heatsink_(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 18:37:19 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 18:37:45 +0200machinedgod(~machinedg@45.78.189.122) (Quit: Lost terminal)
2020-09-18 18:37:54 +0200Tops2(~Tobias@dyndsl-095-033-022-068.ewe-ip-backbone.de)
2020-09-18 18:38:19 +0200st8less(~st8less@ip72-204-59-82.fv.ks.cox.net)
2020-09-18 18:38:20 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 18:38:34 +0200st8less(~st8less@ip72-204-59-82.fv.ks.cox.net) (Client Quit)
2020-09-18 18:38:36 +0200 <sm[m]> @where lowmem
2020-09-18 18:38:37 +0200 <lambdabot> I know nothing about lowmem.
2020-09-18 18:39:06 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 18:39:19 +0200machinedgod(~machinedg@45.78.189.122)
2020-09-18 18:39:50 +0200zacts(~zacts@dragora/developer/zacts) (Quit: leaving)
2020-09-18 18:40:11 +0200 <tomsmeding> I know, I first passed -M750M, then lower, finally -M200M
2020-09-18 18:40:17 +0200 <tomsmeding> didn't help, still filled up memory :)
2020-09-18 18:40:25 +0200davama(~davama@c-73-248-238-158.hsd1.nj.comcast.net) ()
2020-09-18 18:40:33 +0200 <davean> Can you show me how you passed it?
2020-09-18 18:40:41 +0200 <tomsmeding> ooh Data.Aeson.Types.FromJSON is also a large one,
2020-09-18 18:40:56 +0200 <geekosaur> isn't that an RTS option?
2020-09-18 18:40:57 +0200 <tomsmeding> davean: stack build --RTS --ghc-options +RTS --ghc-options -M100M --ghc-options -c --ghc-options -RTS
2020-09-18 18:41:04 +0200 <tomsmeding> aeson is a dependency of the project I'm building
2020-09-18 18:41:51 +0200 <tomsmeding> without RTS flags it managed to fill up 1G of swap and then still crash :p
2020-09-18 18:42:23 +0200 <davean> I don't know stack, but you sure thats not passing the RTS options to stack instead of GHC?
2020-09-18 18:42:35 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 18:42:47 +0200 <davean> I note theres no quotes there.
2020-09-18 18:42:59 +0200vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-09-18 18:43:19 +0200 <tomsmeding> note the --RTS in the beginning
2020-09-18 18:43:28 +0200 <davean> I do note that.
2020-09-18 18:43:39 +0200 <tomsmeding> '--ghc-options' is not an RTS option, so if stack was interpreting them, it would've thrown an error
2020-09-18 18:43:57 +0200 <tomsmeding> and indeed, I forgot --RTS at first, and stack threw the expected error
2020-09-18 18:44:01 +0200alp(~alp@2a01:e0a:58b:4920:9df2:c062:b501:425f) (Ping timeout: 272 seconds)
2020-09-18 18:44:20 +0200nineonine(~nineonine@216-19-190-182.dyn.novuscom.net) (Remote host closed the connection)
2020-09-18 18:44:39 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 18:46:47 +0200chele(~chele@ip5b416ea2.dynamic.kabel-deutschland.de) (Remote host closed the connection)
2020-09-18 18:47:39 +0200xff0x_(~fox@2001:1a81:533d:7300:a04c:63b1:3358:adfe)
2020-09-18 18:49:05 +0200borne(~fritjof@83.135.81.245) (Ping timeout: 240 seconds)
2020-09-18 18:49:22 +0200 <tomsmeding> aeson successfully built! peak usage: 1.3G of swap, in addition to most of the 1G of actual RAM
2020-09-18 18:52:51 +0200Kaivo(~Kaivo@ec2-15-222-231-32.ca-central-1.compute.amazonaws.com) (Ping timeout: 258 seconds)
2020-09-18 18:53:16 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 18:55:13 +0200Kaivo(~Kaivo@104-200-86-99.mc.derytele.com)
2020-09-18 18:56:21 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 18:57:54 +0200 <tomsmeding> okay https://ircbrowse.tomsmeding.com/ is successfully running on ghc 8.8.4 sm[m]
2020-09-18 18:59:24 +0200 <sm[m]> nice tomsmeding!
2020-09-18 18:59:43 +0200proofofkeags(~proofofke@c-73-34-43-4.hsd1.co.comcast.net)
2020-09-18 19:00:08 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 19:00:51 +0200 <merijn> Wouldn't it be easier to build in a VM then ship the result to the VPS? :p
2020-09-18 19:01:00 +0200 <merijn> Or is that big brain thinking?
2020-09-18 19:03:16 +0200nineonine(~nineonine@216.81.48.202)
2020-09-18 19:03:35 +0200 <tomsmeding> perhaps :p
2020-09-18 19:03:39 +0200mirrorbird_(~psutcliff@2a00:801:3fb:46ee:ec96:e1f0:7c6a:69aa) (Ping timeout: 272 seconds)
2020-09-18 19:03:47 +0200 <tomsmeding> though hopefully I won't need to be building aeson in a while again
2020-09-18 19:05:03 +0200dansho(~dansho@ip68-108-167-185.lv.lv.cox.net) (Quit: Leaving)
2020-09-18 19:05:11 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 19:05:18 +0200v0d1ch(~v0d1ch@cable-178-148-120-241.dynamic.sbb.rs) (Ping timeout: 246 seconds)
2020-09-18 19:07:22 +0200 <sm[m]> for the record, that stack build
2020-09-18 19:07:22 +0200 <sm[m]> command looks weird to me too
2020-09-18 19:07:38 +0200 <[exa]> hm, reading Regex.TDFA... is there any reason why ⌜p_escaped = char '\\' >> anyChar >>= \c -> char_index >>= return . (`PEscape` c)⌝ would be better than the (imho) more readable applicative version?
2020-09-18 19:08:14 +0200wgytfr78(4d6ff75b@77.111.247.91)
2020-09-18 19:08:22 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383) (Remote host closed the connection)
2020-09-18 19:08:37 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 19:09:19 +0200 <geekosaur> Regex.TDFA predates nice Applicative-supporting versions of Parsec?
2020-09-18 19:09:44 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 256 seconds)
2020-09-18 19:09:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 19:10:26 +0200Lord_of_Life_(~Lord@unaffiliated/lord-of-life/x-0885362)
2020-09-18 19:10:52 +0200 <dolio> Shouldn't a Thompson DFA algorithm be doing something better than parsec?
2020-09-18 19:10:52 +0200 <geekosaur> although that looks a little unfortunate even as monadic code, at least use fmap/liftM!
2020-09-18 19:11:15 +0200 <[exa]> dolio: it's for parsing the input regexes
2020-09-18 19:11:28 +0200 <dolio> Oh, I see.
2020-09-18 19:11:40 +0200 <wgytfr78> My privats videos skype webcam 400gb links open in Tor Browser gg.gg/m7dgu
2020-09-18 19:11:42 +0200wgytfr78(4d6ff75b@77.111.247.91) ()
2020-09-18 19:11:52 +0200 <[exa]> (anyway the T is for "tagged" in this case, there's some theory behind that)
2020-09-18 19:12:08 +0200 <[exa]> geekosaur: ok looking at the docs date that seems quite likely, 2009 in fact
2020-09-18 19:12:58 +0200 <dolio> Yeah, I would guess it's just old.
2020-09-18 19:13:23 +0200Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 240 seconds)
2020-09-18 19:13:26 +0200Lord_of_Life_Lord_of_Life
2020-09-18 19:13:26 +0200 <tomsmeding> sm[m]: what would you expect it to look like instead?
2020-09-18 19:13:43 +0200 <[exa]> technically, I expect there's no bad surprise (performance?) in rewriting it to something like ⌜flip PEscape <$> char '\\' *> anyChar <*> char_index⌝ ?
2020-09-18 19:14:38 +0200 <sm[m]> can't check it just now, but I will
2020-09-18 19:17:04 +0200machinedgod(~machinedg@45.78.189.122) (Ping timeout: 272 seconds)
2020-09-18 19:18:49 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 19:21:52 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-09-18 19:23:19 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 244 seconds)
2020-09-18 19:23:57 +0200Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2020-09-18 19:24:29 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383)
2020-09-18 19:25:07 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 19:26:12 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 19:26:16 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 19:27:44 +0200petersen(~petersen@redhat/juhp) (Ping timeout: 258 seconds)
2020-09-18 19:28:16 +0200 <dolio> [exa]: I would be surprised if that were significantly worse.
2020-09-18 19:28:45 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383) (Ping timeout: 246 seconds)
2020-09-18 19:28:58 +0200vicfred(~vicfred@unaffiliated/vicfred)
2020-09-18 19:30:27 +0200hackagepatat 0.8.6.1 - Terminal-based presentations using Pandoc https://hackage.haskell.org/package/patat-0.8.6.1 (JasperVanDerJeugt)
2020-09-18 19:30:34 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 19:30:42 +0200knupfer(~Thunderbi@i5E86B44C.versanet.de) (Ping timeout: 256 seconds)
2020-09-18 19:31:01 +0200mirrorbird_(~psutcliff@2a00:801:3fb:46ee:ec96:e1f0:7c6a:69aa)
2020-09-18 19:31:12 +0200 <[exa]> dolio: ok thanks
2020-09-18 19:31:58 +0200jespada(~jespada@90.254.241.6) (Quit: Sleeping)
2020-09-18 19:32:37 +0200Dolly(585fd1fd@ti0203q160-5312.bb.online.no)
2020-09-18 19:33:24 +0200Saten-san(~Saten-san@ip-83-134-68-193.dsl.scarlet.be)
2020-09-18 19:33:25 +0200johnw(~johnw@haskell/developer/johnw)
2020-09-18 19:33:58 +0200hackageclckwrks 0.26.1 - A secure, reliable content management system (CMS) and blogging platform https://hackage.haskell.org/package/clckwrks-0.26.1 (JeremyShaw)
2020-09-18 19:34:45 +0200Saten-san(~Saten-san@ip-83-134-68-193.dsl.scarlet.be) (Client Quit)
2020-09-18 19:36:41 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Remote host closed the connection)
2020-09-18 19:39:20 +0200kleisli__(~kleisli@2600:1700:4640:c560:68bd:9d76:dbd8:24e7) (Ping timeout: 244 seconds)
2020-09-18 19:39:45 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 19:41:46 +0200dyeplexer(~lol@unaffiliated/terpin) (Read error: Connection reset by peer)
2020-09-18 19:43:07 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 19:43:16 +0200kuribas(~user@ptr-25vy0i7afx4f12rz1gu.18120a2.ip6.access.telenet.be) (Remote host closed the connection)
2020-09-18 19:43:41 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 19:45:47 +0200PropositionJoe(~ConJoe@cm-84.215.192.230.getinternet.no)
2020-09-18 19:46:23 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 19:47:03 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 19:47:41 +0200PropositionJoe(~ConJoe@cm-84.215.192.230.getinternet.no) ("Leaving")
2020-09-18 19:47:46 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 256 seconds)
2020-09-18 19:48:54 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 256 seconds)
2020-09-18 19:50:13 +0200petersen(~petersen@redhat/juhp)
2020-09-18 19:50:26 +0200ystael(~ystael@209.6.50.55) (Quit: leaving)
2020-09-18 19:50:44 +0200ystael(~ystael@209.6.50.55)
2020-09-18 19:51:34 +0200heatsink_(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 19:51:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 19:54:17 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Quit: Quit.)
2020-09-18 19:54:25 +0200caubert(~caubert@82.131.99.236.cable.starman.ee)
2020-09-18 19:54:40 +0200cosimone(~cosimone@93-47-228-249.ip115.fastwebnet.it)
2020-09-18 19:56:24 +0200pera(~pera@unaffiliated/pera)
2020-09-18 19:57:57 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 20:00:02 +0200SLot(~SLot@89.47.234.28) ()
2020-09-18 20:00:18 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 20:01:51 +0200proofofkeags_(~proofofke@c-73-34-43-4.hsd1.co.comcast.net)
2020-09-18 20:02:10 +0200geekosaur(42d52102@66.213.33.2) (Ping timeout: 245 seconds)
2020-09-18 20:02:34 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
2020-09-18 20:03:17 +0200dmwit(~dmwit@pool-108-28-114-53.washdc.fios.verizon.net) (Ping timeout: 244 seconds)
2020-09-18 20:04:29 +0200proofofkeags(~proofofke@c-73-34-43-4.hsd1.co.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 20:04:30 +0200dmwit(~dmwit@pool-108-28-114-53.washdc.fios.verizon.net)
2020-09-18 20:07:53 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 20:10:09 +0200mdunnio(~mdunnio@208.59.170.5) ()
2020-09-18 20:11:10 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 20:11:25 +0200mpereira(~mpereira@2a02:810d:f40:d96:4908:4fea:105f:a3b8) (Ping timeout: 272 seconds)
2020-09-18 20:12:48 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 20:13:03 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 20:15:14 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 20:16:03 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Remote host closed the connection)
2020-09-18 20:16:05 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 20:17:05 +0200__monty__(~toonn@unaffiliated/toonn)
2020-09-18 20:17:27 +0200kleisli__(~kleisli@2605:e000:1804:94c6:68bd:9d76:dbd8:24e7)
2020-09-18 20:17:28 +0200RusAlex(~Chel@unaffiliated/rusalex) (Read error: Connection reset by peer)
2020-09-18 20:18:25 +0200RusAlex(~Chel@unaffiliated/rusalex)
2020-09-18 20:19:19 +0200Tops21(~Tobias@dyndsl-095-033-022-068.ewe-ip-backbone.de)
2020-09-18 20:19:29 +0200Saten-san(~Saten-san@ip-83-134-68-193.dsl.scarlet.be)
2020-09-18 20:19:54 +0200ahmr88(~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 260 seconds)
2020-09-18 20:22:56 +0200Tops2(~Tobias@dyndsl-095-033-022-068.ewe-ip-backbone.de) (Ping timeout: 272 seconds)
2020-09-18 20:24:33 +0200coeus(~coeus@p200300d027117c00036e7a2e9abb019c.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-09-18 20:26:27 +0200tzh(~tzh@2601:448:c500:5300::ad1c) (Quit: sdjbnkj)
2020-09-18 20:28:49 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 20:32:00 +0200galagora(c5ed143c@197.237.20.60)
2020-09-18 20:32:47 +0200Dolly(585fd1fd@ti0203q160-5312.bb.online.no) (Remote host closed the connection)
2020-09-18 20:32:50 +0200machinedgod(~machinedg@d67-193-126-196.home3.cgocable.net)
2020-09-18 20:33:01 +0200Faker(bad2e42c@186.210.228.44)
2020-09-18 20:33:04 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 20:33:14 +0200Dolly(585fd1fd@ti0203q160-5312.bb.online.no)
2020-09-18 20:33:16 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 256 seconds)
2020-09-18 20:33:44 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de)
2020-09-18 20:34:19 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383)
2020-09-18 20:36:13 +0200geekosaur(42d52102@66.213.33.2)
2020-09-18 20:36:38 +0200cosimone(~cosimone@93-47-228-249.ip115.fastwebnet.it) (Quit: Quit.)
2020-09-18 20:37:25 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 20:40:14 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191)
2020-09-18 20:41:11 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 20:41:15 +0200coeus(~coeus@p200300d0271eff006d82f7a13f36e33f.dip0.t-ipconnect.de)
2020-09-18 20:43:33 +0200Faker(bad2e42c@186.210.228.44) ()
2020-09-18 20:44:16 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191) (Read error: Connection reset by peer)
2020-09-18 20:45:19 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191)
2020-09-18 20:45:25 +0200Faker(bad2e42c@186.210.228.44)
2020-09-18 20:49:10 +0200 <hyiltiz> Is it possible to compute embed a hashstring inside its input, aha does a hash function that can satisfy the following property exist (if not, can we prove): X = hash(X++Y) where ++ is string concatanation, Y is arbitrary string, X is computed and embedded hash string.
2020-09-18 20:49:35 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 20:49:43 +0200tzh(~tzh@2601:448:c500:5300::ad1c)
2020-09-18 20:50:29 +0200 <hyiltiz> s/compute//, s/aha/aka/
2020-09-18 20:51:05 +0200 <hyiltiz> I.e. is it ever possible to embed the checksum/hash of a file inside the same file being hashed?
2020-09-18 20:53:08 +0200 <geekosaur> it could conceivably occur there randomly, but if it's a secure hash function then one of the things it's trying to do is prevent that scenario
2020-09-18 20:53:20 +0200 <exarkun> It's called a fixed point
2020-09-18 20:53:25 +0200 <exarkun> most hash functions have them
2020-09-18 20:53:28 +0200 <exarkun> many of them are known
2020-09-18 20:53:41 +0200alp(~alp@2a01:e0a:58b:4920:9049:c6fa:1cbb:b0d3)
2020-09-18 20:53:43 +0200devnewton(~devnewton@193.56.252.210)
2020-09-18 20:53:52 +0200 <exarkun> wait no, where Y is arbitrary? sorry didn't read very carefully
2020-09-18 20:54:11 +0200 <geekosaur> (but at best it can only make it very unlikely)
2020-09-18 20:54:13 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 264 seconds)
2020-09-18 20:55:21 +0200alp(~alp@2a01:e0a:58b:4920:9049:c6fa:1cbb:b0d3) (Remote host closed the connection)
2020-09-18 20:55:55 +0200alp(~alp@2a01:e0a:58b:4920:fd02:bd51:47ad:2987)
2020-09-18 20:56:37 +0200 <merijn> It depends on the kind of hash
2020-09-18 20:56:50 +0200 <merijn> There's way to many implicit unstated assumption here to give any answer
2020-09-18 20:57:34 +0200 <merijn> There are certainly hashes where "hash a <> hash b == hash (a <> b)"
2020-09-18 20:57:34 +0200alp(~alp@2a01:e0a:58b:4920:fd02:bd51:47ad:2987) (Remote host closed the connection)
2020-09-18 20:57:49 +0200 <merijn> Probably not cryptographically secure hashes, but then, that was never stated
2020-09-18 20:58:20 +0200 <merijn> I mean, "checksum is embedded in the file" is trivially answered via: "yes"
2020-09-18 20:58:26 +0200 <merijn> Exhibit #1: CRC32
2020-09-18 20:58:32 +0200alp(~alp@88.126.45.36)
2020-09-18 20:58:52 +0200 <merijn> Like, that's literally what IP packets do :)
2020-09-18 20:59:23 +0200 <hyiltiz> merijn: what assumptions du think needs to be specified/relevant for a meaningful discussion?
2020-09-18 20:59:36 +0200 <hyiltiz> thx for mentioning crc32 i'll look into it
2020-09-18 21:00:32 +0200 <geekosaur> what kind of hash, for one. merijn and I both mentioned cryptographically secure hashes, which try to make a number of guarantees or near-guarantees compared to other kinds of hashes
2020-09-18 21:00:33 +0200 <merijn> hyiltiz: Well, hash is often implicitly interpreted as "cryptographically secure" and most of the well known hashes are (or rather, were intended to be) cryptographically secure in which case what you're asking is actively designed against
2020-09-18 21:00:55 +0200 <merijn> hyiltiz: CRC32 otoh is designed as a checksum against non-malicious tampering
2020-09-18 21:01:39 +0200 <merijn> i.e. it detects "natural" errors and thus properties like "embedding the checksum" are kinda nice, since for example IP packets want the checksum included in the packet for things to make any sense
2020-09-18 21:01:50 +0200 <hyiltiz> if by cryptographically secure means can only unhash with gazillion computers in gazillion years, then no, I didn't specify that and is not needed.
2020-09-18 21:02:18 +0200 <merijn> hyiltiz: Cryptographically secure means "we don't want attackers to be able to forge unintended messages"
2020-09-18 21:02:24 +0200 <merijn> Suppose you have an email
2020-09-18 21:02:26 +0200 <monochrom> But CRC doesn't satisfy X = hash(X++Y). CRC satisfies X=hash(Y) iff 0=hash(Y++X)
2020-09-18 21:02:38 +0200 <merijn> monochrom: Nobody said it did
2020-09-18 21:02:56 +0200 <merijn> monochrom: The follow up question was about "embedding the checksum in the file being checked"
2020-09-18 21:03:02 +0200 <merijn> monochrom: Which is what CRC32 answered
2020-09-18 21:03:06 +0200 <monochrom> But hyiltiz was stating X = hash(X++Y
2020-09-18 21:03:10 +0200 <sm[m]> tomsmeding: re your "stack build --RTS --ghc-options +RTS --ghc-options -M100M --ghc-options -c --ghc-options -RTS" command - I can easily get confused here but the --RTS flag looks weird/unknown
2020-09-18 21:03:50 +0200 <tomsmeding> I barely ever use RTS flags, but in this case I read the documentation :)
2020-09-18 21:03:52 +0200 <merijn> hyiltiz: Now, suppose you checksum the aforementioned email, but the checksum allows someone else to append text to your email and compute a new (valid) checksum
2020-09-18 21:04:13 +0200 <merijn> hyiltiz: That's clearly undesirable if you plan to use checksum to guarantee data integrity in the presence of attackers
2020-09-18 21:04:15 +0200 <tomsmeding> +RTS starts RTS flags, -RTS stops RTS flags; --RTS permanently stops RTS flags so that you can pass stuff that _looks_ like an RTS flag as normal options
2020-09-18 21:04:45 +0200 <merijn> But if you only plan to guard against, e.g. data corruption by magnetic waves or cosmic radiation, then it's probably fine
2020-09-18 21:04:48 +0200 <tomsmeding> if I didn't use --RTS there, stack itself would've interpreted the +RTS, tried to parse --ghc-options as an RTS flag, and failed
2020-09-18 21:05:14 +0200 <hyiltiz> merijn: I get what u mean but that other one is gonna have a different Y and as a result (most likely) a different X
2020-09-18 21:05:32 +0200 <merijn> hyiltiz: So "cryptographically secure" hashes are the class of hashes that are expected to be robust in the presence of malicious/active manipulation of the data (which means the properties you asked about are actively undesirable)
2020-09-18 21:05:56 +0200 <hyiltiz> so if I know the hash, I can look up that hash by text search and find exactly the file I am looking for
2020-09-18 21:06:37 +0200 <monochrom> tomsmeding: Does it help to use the syntax --ghc-options=+RTS ?
2020-09-18 21:06:45 +0200mirrorbird_(~psutcliff@2a00:801:3fb:46ee:ec96:e1f0:7c6a:69aa) (Remote host closed the connection)
2020-09-18 21:06:50 +0200 <exarkun> hyiltiz: Why don't you just not include the hash value if you ever need to rehash the content?
2020-09-18 21:06:54 +0200 <hyiltiz> so I guess i am not interested in cryptographically secure type of hash
2020-09-18 21:06:58 +0200 <exarkun> hyiltiz: Why do you want to embed a hash in a document?
2020-09-18 21:07:36 +0200 <monochrom> Yeah, usually embedded hash is of interest to hardware desginers only. Their life is easier that way.
2020-09-18 21:07:40 +0200 <hyiltiz> exarkun: huh? u mean, hash the file, emded the hash in it and store; if file is edited, repeat?
2020-09-18 21:07:45 +0200 <monochrom> A programmable couldn't care less either way.
2020-09-18 21:07:52 +0200geekosaurwould typically put the hash as metadata, possibly by (sym)linking the file by its hash as well as its name
2020-09-18 21:07:54 +0200 <tomsmeding> monochrom: help for what, exactly?
2020-09-18 21:07:58 +0200 <exarkun> hyiltiz: No
2020-09-18 21:08:01 +0200bennofs_(~quassel@dslb-188-106-250-199.188.106.pools.vodafone-ip.de)
2020-09-18 21:08:15 +0200 <exarkun> hyiltiz: Or, sure, do it like that if you want I suppose
2020-09-18 21:08:16 +0200 <geekosaur> tomsmeding, presumably hiding RTS options from stack so it doesn't eat them
2020-09-18 21:08:25 +0200 <hyiltiz> oh a table of file names and hashes alongside the actual files?
2020-09-18 21:08:29 +0200 <exarkun> hyiltiz: Why do you need to embed the hash in the file?
2020-09-18 21:08:40 +0200 <geekosaur> since stack's own RTS won't spot it that way
2020-09-18 21:08:42 +0200 <monochrom> The syntax --ghc-options=+RTS does not require you to escape +RTS, i.e., stack does not swallow/interpret "+RTS" for itself.
2020-09-18 21:09:00 +0200 <merijn> tomsmeding, geekosaur: Or, here's a crazy idea, just use --
2020-09-18 21:09:08 +0200 <hyiltiz> then, I can look for the hash to find the file of interest (among say 10^6 files, each hashed with an embeddable hash)
2020-09-18 21:09:11 +0200 <merijn> The RTS will ignore all +RTS options after --
2020-09-18 21:09:22 +0200alp(~alp@88.126.45.36) (Remote host closed the connection)
2020-09-18 21:09:23 +0200 <merijn> In the great unix tradition of not consuming flags after --
2020-09-18 21:09:41 +0200 <hyiltiz> but application aside, I am more interested in the feasibility/solutions of the X=hash(X++Y) equation above
2020-09-18 21:09:56 +0200 <geekosaur> but then there are possibly stack options to be passed
2020-09-18 21:09:59 +0200 <monochrom> I have doubt about the semantics of -- in this case though.
2020-09-18 21:10:22 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191) (Ping timeout: 260 seconds)
2020-09-18 21:10:29 +0200 <geekosaur> which is why the RTS has its own "--RTS" so it doesn't also turn off arbitrary option parsing
2020-09-18 21:10:29 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 21:10:31 +0200 <monochrom> For simple programs the semantics of -- is accordingly simple.
2020-09-18 21:10:35 +0200 <merijn> monochrom: I don't, because I know it works
2020-09-18 21:10:41 +0200 <monochrom> OK!
2020-09-18 21:10:49 +0200 <exarkun> hyiltiz: It has differing degrees of feasibility depending on the hash function you pick. But in general I don't see the value.
2020-09-18 21:10:54 +0200 <merijn> monochrom: I use it to pass +RTS flags when using "cabal run"
2020-09-18 21:11:09 +0200 <monochrom> but this is "stack build", not even "stack run"
2020-09-18 21:11:12 +0200 <tomsmeding> merijn: I want to pass options to GHC through stack
2020-09-18 21:11:13 +0200blackfield(~blackfiel@unaffiliated/blackfield) (Quit: see you)
2020-09-18 21:11:27 +0200fendor(~fendor@77.119.131.164.wireless.dyn.drei.com) (Remote host closed the connection)
2020-09-18 21:11:32 +0200Saten-san(~Saten-san@ip-83-134-68-193.dsl.scarlet.be) (Quit: WeeChat 2.8)
2020-09-18 21:11:34 +0200 <tomsmeding> I am thoroughly confused now what --ghc-options expects
2020-09-18 21:11:41 +0200bennofs(~quassel@dslb-188-106-228-057.188.106.pools.vodafone-ip.de) (Ping timeout: 260 seconds)
2020-09-18 21:11:49 +0200seanvert(~user@177.84.244.242) (Ping timeout: 260 seconds)
2020-09-18 21:12:18 +0200 <hyiltiz> exarkun: I can't think of any function to pick from that could satisfy that equation (some kinda fixed point to bootstrapping; not sure how to describe that equation with words)
2020-09-18 21:12:20 +0200 <geekosaur> as is typical for long options, they can take parameters which are either combined (--foo=bar) or separate (--foo bar)
2020-09-18 21:12:22 +0200 <merijn> tomsmeding: The real answer is "--ghc-options" isn't generally used to pass RTS options to ghc and I doubt stack really supports that well
2020-09-18 21:12:24 +0200 <sm[m]> I've always done --ghc-options='-some -ghc -options' to be safe
2020-09-18 21:12:36 +0200 <tomsmeding> sm[m]: it splits on spaces?
2020-09-18 21:12:39 +0200 <geekosaur> the = version can be useful in cases where the parameter looks like an option
2020-09-18 21:12:40 +0200 <hyiltiz> monochrom pointed out that CRC isnt actually the solution to that eq.
2020-09-18 21:12:44 +0200 <tomsmeding> what if you want to pass an option to GHC that contains spaces?
2020-09-18 21:12:55 +0200 <merijn> tomsmeding: With cabal I'd just define a shell script that does 'ghc +RTS my options -RTS "$@"'
2020-09-18 21:13:04 +0200 <merijn> And then point cabal at the shell script
2020-09-18 21:13:05 +0200 <exarkun> hyiltiz: hash x = 0
2020-09-18 21:13:14 +0200 <merijn> But that probably doesn't work with stack
2020-09-18 21:13:14 +0200 <sm[m]> tomsmeding: dunno the details but I have the impression it works. I believe you about --RTS.. was it in the stack user guide ? I didn't find it in stack --help
2020-09-18 21:13:28 +0200 <tomsmeding> sm[m]: ghc +RTS --help
2020-09-18 21:13:39 +0200jespada(~jespada@90.254.241.6)
2020-09-18 21:13:47 +0200jedws(~jedws@101.184.170.244) (Ping timeout: 240 seconds)
2020-09-18 21:13:47 +0200 <tomsmeding> it's to prevent the RTS of the 'stack' executable from interpreting them
2020-09-18 21:14:16 +0200 <tomsmeding> I sincerely hope that to stack, '--ghc-options ABC' is the same as '--ghc-options -v' is the same as '--ghc-options +RTS', mutatis mutandis
2020-09-18 21:14:23 +0200 <sm[m]> ah, tricksy.. so --RTS is another of those hidden flags supported by all GHC-built executables
2020-09-18 21:14:23 +0200 <sm[m]> thanks
2020-09-18 21:14:45 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 21:14:52 +0200 <sm[m]> stack build --ghc-options='+RTS -M500m -RTS' <- is the kind of syntax I usually use
2020-09-18 21:14:54 +0200 <hyiltiz> exarkun: Ok, so the hash function doesn't have to be cryptographically secure, but it should at least map slightly different Ys into vastly different Xs; so a trivial hash x = 0 isn't really an interesting solution
2020-09-18 21:15:19 +0200 <exarkun> hyiltiz: interesting is in the eye of the beholder :)
2020-09-18 21:15:36 +0200 <sm[m]> tomsmeding: and if in doubt I would definitely add -v to verify
2020-09-18 21:15:47 +0200 <tomsmeding> okay the plot thickens
2020-09-18 21:15:59 +0200 <tomsmeding> the options you give to --ghc-options are _actually_ first passed to a Setup executable somewhere
2020-09-18 21:16:07 +0200 <tomsmeding> which then interprets those +RTS options
2020-09-18 21:16:14 +0200 <tomsmeding> they don't even reach ghc
2020-09-18 21:16:21 +0200 <tomsmeding> and no, --ghc-options=--RTS before it doesn't help :p
2020-09-18 21:16:28 +0200 <hyiltiz> I just defined what "interesting" means: as a hash function, it has to a) at least map slightly different Ys into vastly different Xs most of the time; b) unhashing (Y->X) is hard.
2020-09-18 21:16:42 +0200 <hyiltiz> but I agree; beauty beholds
2020-09-18 21:16:46 +0200 <monochrom> This is what's wrong with 5 layers of abstractions. Every layer wants to have a say.
2020-09-18 21:16:49 +0200 <geekosaur> so you need to embed another… wat. wonder if it's actually an executable then
2020-09-18 21:17:07 +0200Bluuuhu(a@46.128.9.226)
2020-09-18 21:17:09 +0200 <geekosaur> or if it's runghc-d which means still another level needed
2020-09-18 21:17:19 +0200 <geekosaur> fuuuuuun
2020-09-18 21:17:34 +0200 <geekosaur> (possibly 2 but I think 1)
2020-09-18 21:17:39 +0200Bluuuhu(a@46.128.9.226) (Client Quit)
2020-09-18 21:18:07 +0200Bluuu(a@46.128.9.226)
2020-09-18 21:18:14 +0200 <tomsmeding> $ stack build --RTS --ghc-options=--RTS --ghc-options=+RTS --ghc-options=-s --ghc-options=-RTS
2020-09-18 21:18:18 +0200Bluuu(a@46.128.9.226) (Client Quit)
2020-09-18 21:18:20 +0200 <tomsmeding> Cabal-simple_mPHDZzAJ_3.0.1.0_ghc-8.8.4: Unrecognised build target '+RTS'.
2020-09-18 21:18:21 +0200 <monochrom> Reminds me that in emacs regex I have to say like \\\\( for parenthesis.
2020-09-18 21:18:22 +0200 <tomsmeding> I don't even know
2020-09-18 21:18:43 +0200 <merijn> Here's a crazy idea
2020-09-18 21:18:45 +0200 <tomsmeding> (-s is my test flag since it should give visible output)
2020-09-18 21:18:56 +0200 <tomsmeding> replace $(which ghc) with a shell script?
2020-09-18 21:18:57 +0200 <tomsmeding> yes
2020-09-18 21:18:57 +0200 <merijn> Why do you not write this stuff inside the ghc-options field of your cabal file
2020-09-18 21:19:22 +0200 <tomsmeding> because I want to use those flags to build a dependency of my project
2020-09-18 21:19:26 +0200 <tomsmeding> aeson, to be specific
2020-09-18 21:19:32 +0200 <tomsmeding> so I don't control its cabal file :)
2020-09-18 21:20:01 +0200 <geekosaur> were this a cabal project, you could use cabal.project to do it I think
2020-09-18 21:20:02 +0200 <monochrom> Some kind of cabal.project.local file can help you. You can add a clause for "how to build aeson".
2020-09-18 21:20:08 +0200 <merijn> I was gonna write "so add them to cabal.project.local", but that's probably not helpful with stack
2020-09-18 21:20:18 +0200Faker(bad2e42c@186.210.228.44) (Remote host closed the connection)
2020-09-18 21:20:18 +0200 <merijn> geekosaur, monochrom: Hah, same mistake
2020-09-18 21:20:19 +0200 <monochrom> For stack I don't know but I think there is a counterpart.
2020-09-18 21:20:22 +0200 <geekosaur> yeh, sorry, cabal.project.local
2020-09-18 21:20:40 +0200 <merijn> tomsmeding: Stack hates you :)
2020-09-18 21:20:57 +0200 <koz_> merijn: This.
2020-09-18 21:21:10 +0200 <tomsmeding> I figured :p
2020-09-18 21:22:38 +0200Lowl3v3l(~Lowl3v3l@dslb-090-186-188-115.090.186.pools.vodafone-ip.de) (Remote host closed the connection)
2020-09-18 21:23:04 +0200Lowl3v3l(~Lowl3v3l@dslb-090-186-188-115.090.186.pools.vodafone-ip.de)
2020-09-18 21:23:33 +0200 <tomsmeding> ah I see, with that command the Setup executable gets the following flags:
2020-09-18 21:23:34 +0200 <tomsmeding> --ghc-options --RTS --ghc-options +RTS --ghc-options -s --ghc-options -RTS
2020-09-18 21:24:02 +0200 <tomsmeding> the --RTS gets eaten by Setup's RTS, then the 2nd --ghc-options is a ghc option, and +RTS is taken as a build target
2020-09-18 21:24:03 +0200jneira[m](~jneira@38.red-193-152-116.dynamicip.rima-tde.net) (Read error: Connection reset by peer)
2020-09-18 21:24:09 +0200 <tomsmeding> I'm not even sure whether it's possible to do this
2020-09-18 21:24:10 +0200jneira[m](~jneira@80.30.101.206)
2020-09-18 21:24:42 +0200 <tomsmeding> oh!
2020-09-18 21:24:50 +0200 <tomsmeding> sm[m]: you were correct of course
2020-09-18 21:24:56 +0200 <tomsmeding> it does option splitting!
2020-09-18 21:25:04 +0200 <tomsmeding> $ stack build --RTS --ghc-options='+RTS -s -RTS'
2020-09-18 21:25:05 +0200 <tomsmeding> et voila
2020-09-18 21:25:28 +0200hackagesnap-loader-dynamic 1.0.0.2 - Snap dynamic loader https://hackage.haskell.org/package/snap-loader-dynamic-1.0.0.2 (GregoryCollins)
2020-09-18 21:25:29 +0200 <tomsmeding> so it's impossible to pass an option containing a space to GHC via --ghc-options
2020-09-18 21:25:46 +0200geekosaurwonders if backslash would work. or the other quote
2020-09-18 21:26:08 +0200 <sm[m]> I never use --RTS.. why's it needed again ?
2020-09-18 21:26:11 +0200 <geekosaur> that said, an option containing a space is to say the least user-hostile
2020-09-18 21:26:22 +0200 <tomsmeding> sm[m]: because it isn't
2020-09-18 21:26:28 +0200 <tomsmeding> and I accidentally left it in
2020-09-18 21:26:28 +0200hackagesnap 1.1.3.1, snap-loader-static 1.0.0.1 (GregoryCollins): https://qbin.io/ambien-world-4ruv
2020-09-18 21:26:33 +0200 <tomsmeding> good catch
2020-09-18 21:26:34 +0200 <geekosaur> to keep stack's own RTS from eating the RTS flags. but in this case that shouldn't be possible any more
2020-09-18 21:26:39 +0200 <tomsmeding> indeed
2020-09-18 21:27:11 +0200 <tomsmeding> oh well, next time
2020-09-18 21:27:35 +0200 <tomsmeding> I guess I was assuming too much regularity in stack's option parsing
2020-09-18 21:28:17 +0200 <geekosaur> or overthinking things
2020-09-18 21:28:25 +0200 <tomsmeding> that it would correctly remember the type of whatever string it was handling, whether it is shell syntax (thus spaces separating options) or a single option (thus spaces going into the command-line argument)
2020-09-18 21:28:25 +0200 <tomsmeding> :p
2020-09-18 21:28:43 +0200 <tomsmeding> geekosaur: that's my forté
2020-09-18 21:29:08 +0200 <sm[m]> overthinking is kind of unavoidable when trying to pass tricky flags down through several layers of not necessarily cooperating tools :)
2020-09-18 21:29:17 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds)
2020-09-18 21:29:54 +0200dmwit(~dmwit@pool-108-28-114-53.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-18 21:30:39 +0200 <sm[m]> I've been trying to decipher the stack build -v output. I see it runs Cabal-simple_mPHDZzAJ_3.2.0.0_ghc-8.10.2 configure, then Cabal-simple_mPHDZzAJ_3.2.0.0_ghc-8.10.2 build, and it's the configure command that gets the --ghc-options we specified, right tomsmeding
2020-09-18 21:30:42 +0200Dolly(585fd1fd@ti0203q160-5312.bb.online.no) (Remote host closed the connection)
2020-09-18 21:31:20 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 21:31:43 +0200 <sm[m]> so eg just now I got essentially: Cabal configure --ghc-options\
2020-09-18 21:31:43 +0200 <sm[m]> "-fforce-recomp +RTS -M500m -RTS"; Cabal build --ghc-options ""
2020-09-18 21:32:23 +0200 <sm[m]> I haven't used cabal configure for so long, but hopefully that does the right thing
2020-09-18 21:32:50 +0200 <sm[m]> well actually I don't see how it would
2020-09-18 21:34:04 +0200 <tomsmeding> :D
2020-09-18 21:34:15 +0200 <sm[m]> no, I do see. cabal configure has --PROG-options=OPTS. If I add a deeper level of verbosity I guess I'd see the ghc command
2020-09-18 21:35:07 +0200dmwit(~dmwit@pool-108-18-228-100.washdc.fios.verizon.net)
2020-09-18 21:36:19 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 21:36:24 +0200 <sm[m]> yes this is more useful than -v: stack build --ghc-options='+RTS -M500m -RTS' --cabal-verbose
2020-09-18 21:36:58 +0200 <tomsmeding> the actual ghc invocation also gets the flags
2020-09-18 21:37:24 +0200 <tomsmeding> it invokes ghc about a bazillion times, by the way
2020-09-18 21:38:18 +0200 <sm[m]> my ghc invocation is like: .../ghc --make -no-link ... '+RTS' -M500m -RTS -fhide-source-paths
2020-09-18 21:38:31 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 21:38:39 +0200 <tomsmeding> same here
2020-09-18 21:38:45 +0200 <tomsmeding> does indeed look it's working
2020-09-18 21:39:09 +0200 <sm[m]> now, I've found that -M is more of a suggestion than a hard limit, but I think it can help
2020-09-18 21:39:51 +0200 <tomsmeding> I think I'm going to delay testing that until I have to build aeson again
2020-09-18 21:40:04 +0200 <tomsmeding> at least now I know how to actually properly get arguments to ghc :)
2020-09-18 21:40:47 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191)
2020-09-18 21:41:34 +0200 <geekosaur> write it down so you don't forget by then :)
2020-09-18 21:41:36 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 21:43:12 +0200 <tomsmeding> good idea
2020-09-18 21:44:33 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 21:46:07 +0200geekosaur(42d52102@66.213.33.2) (Remote host closed the connection)
2020-09-18 21:46:18 +0200iqubic(~user@2601:602:9500:4870:6535:a332:ea7c:b00f)
2020-09-18 21:46:25 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191) (Ping timeout: 272 seconds)
2020-09-18 21:46:31 +0200 <beka> anyone have experience using the indent parser tools of megaparsec?
2020-09-18 21:46:32 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Ping timeout: 260 seconds)
2020-09-18 21:47:57 +0200geekosaur(42d52102@66.213.33.2)
2020-09-18 21:48:34 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191)
2020-09-18 21:49:25 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 240 seconds)
2020-09-18 21:49:31 +0200bahamas(~lucian@188.24.181.166)
2020-09-18 21:49:32 +0200bahamas(~lucian@188.24.181.166) (Changing host)
2020-09-18 21:49:32 +0200bahamas(~lucian@unaffiliated/bahamas)
2020-09-18 21:51:49 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 21:52:05 +0200fendor(~fendor@212095005091.public.telering.at)
2020-09-18 21:52:13 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 21:52:52 +0200Eduard_Munteanu(~Eduard_Mu@188.26.249.48) (Ping timeout: 272 seconds)
2020-09-18 21:53:12 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191) (Ping timeout: 260 seconds)
2020-09-18 21:54:59 +0200bob(~bob@unaffiliated/bob) ("Leaving")
2020-09-18 21:55:27 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 21:56:02 +0200supercoven(~Supercove@dsl-hkibng32-54fb54-166.dhcp.inet.fi) (Ping timeout: 272 seconds)
2020-09-18 21:57:18 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 22:01:08 +0200jneira_(~jneira@38.red-193-152-116.dynamicip.rima-tde.net)
2020-09-18 22:02:08 +0200Faker(bad2e42c@186.210.228.44)
2020-09-18 22:02:08 +0200jneira_(~jneira@38.red-193-152-116.dynamicip.rima-tde.net) (Read error: Connection reset by peer)
2020-09-18 22:02:49 +0200jneira_(~jneira@80.30.101.206)
2020-09-18 22:02:58 +0200 <dsal> I have used it. It wasn't my favorite experience, but I made it work.
2020-09-18 22:03:26 +0200knupfer(~Thunderbi@200116b8246ab400652fd076ac0223ae.dip.versatel-1u1.de)
2020-09-18 22:04:09 +0200Eduard_Munteanu(~Eduard_Mu@5-12-253-224.residential.rdsnet.ro)
2020-09-18 22:04:54 +0200jneira[m](~jneira@80.30.101.206) (Ping timeout: 258 seconds)
2020-09-18 22:08:01 +0200geekosaur(42d52102@66.213.33.2) (Remote host closed the connection)
2020-09-18 22:09:40 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 22:09:41 +0200bahamas(~lucian@unaffiliated/bahamas) (Ping timeout: 265 seconds)
2020-09-18 22:11:53 +0200ryansmccoy(~ryansmcco@156.96.151.132) (Ping timeout: 260 seconds)
2020-09-18 22:12:17 +0200ryansmccoy(~ryansmcco@193.37.254.27)
2020-09-18 22:13:02 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 22:13:36 +0200juuandyy(~juuandyy@90.166.144.65)
2020-09-18 22:14:02 +0200jneira_(~jneira@80.30.101.206) (Ping timeout: 246 seconds)
2020-09-18 22:15:07 +0200jneira_(~jneira@80.30.101.206)
2020-09-18 22:15:47 +0200dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e)
2020-09-18 22:16:31 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3)
2020-09-18 22:16:36 +0200gmt(~gmt@pool-71-105-108-44.nycmny.fios.verizon.net)
2020-09-18 22:17:25 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 22:18:12 +0200revprez_anzio(~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) (Ping timeout: 272 seconds)
2020-09-18 22:20:48 +0200kish`(~oracle@unaffiliated/oracle) (Quit: Leaving)
2020-09-18 22:21:15 +0200mariatsji(~mariatsji@2a01:79d:53aa:c66c:fcb4:8a4:b249:c1d3) (Ping timeout: 272 seconds)
2020-09-18 22:22:08 +0200kish`(~oracle@192.71.198.128)
2020-09-18 22:22:21 +0200zebrag(~inkbottle@aaubervilliers-654-1-99-38.w86-212.abo.wanadoo.fr)
2020-09-18 22:22:39 +0200kish`(~oracle@192.71.198.128) (Client Quit)
2020-09-18 22:23:00 +0200kish`(~oracle@unaffiliated/oracle)
2020-09-18 22:23:34 +0200inkbottle(~inkbottle@aaubervilliers-654-1-94-225.w86-212.abo.wanadoo.fr) (Ping timeout: 260 seconds)
2020-09-18 22:25:26 +0200knupfer(~Thunderbi@200116b8246ab400652fd076ac0223ae.dip.versatel-1u1.de) (Quit: knupfer)
2020-09-18 22:25:33 +0200knupfer(~Thunderbi@200116b8246ab400652fd076ac0223ae.dip.versatel-1u1.de)
2020-09-18 22:33:32 +0200acidjnk_new2(~acidjnk@p200300d0c7365818803e8c849f4b43fc.dip0.t-ipconnect.de)
2020-09-18 22:33:54 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 22:34:47 +0200revprez_anzio(~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net)
2020-09-18 22:35:47 +0200murphy_(~murphy_@2604:2000:1281:8a9e:26e4:a825:a0:5e7f) (Ping timeout: 240 seconds)
2020-09-18 22:37:03 +0200murphy_(~murphy_@2604:2000:1281:8a9e:253d:d28c:4e2b:162)
2020-09-18 22:37:05 +0200takuan(~takuan@178-116-218-225.access.telenet.be) (Ping timeout: 260 seconds)
2020-09-18 22:37:12 +0200ryansmccoy(~ryansmcco@193.37.254.27) (Ping timeout: 272 seconds)
2020-09-18 22:37:33 +0200acidjnk_new3(~acidjnk@p200300d0c73658736c60527e87d72a12.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-09-18 22:38:19 +0200ryansmccoy(~ryansmcco@156.96.151.132)
2020-09-18 22:38:29 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 22:41:21 +0200eflister(47ee2144@c-71-238-33-68.hsd1.or.comcast.net)
2020-09-18 22:43:40 +0200 <eflister> i want to IO in the WhenMatched of Map.mergeA. is this impossible because it's only applicative? why no mergeM?
2020-09-18 22:44:06 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece)
2020-09-18 22:44:07 +0200Volt_(~Volt_@c-73-145-164-70.hsd1.mi.comcast.net) (Quit: )
2020-09-18 22:45:51 +0200 <merijn> eflister: IO is an Applicative, though?
2020-09-18 22:46:05 +0200 <merijn> eflister: All Monads are also applicatives
2020-09-18 22:46:34 +0200 <eflister> merijn: yeah i was hoping it would work for that reason but it seems not to be. i'll make a paste
2020-09-18 22:46:44 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-09-18 22:46:49 +0200anka213-1(~anka213-1@94-255-250-165.cust.bredband2.com)
2020-09-18 22:48:06 +0200bitmagie(~Thunderbi@200116b806ae350060a80b5dfb4575b9.dip.versatel-1u1.de)
2020-09-18 22:49:01 +0200 <LambdaDuck> > foldr1 (+) [a,b,c,d]
2020-09-18 22:49:05 +0200 <lambdabot> a + (b + (c + d))
2020-09-18 22:50:01 +0200xerox_(~xerox@unaffiliated/xerox) (Ping timeout: 264 seconds)
2020-09-18 22:52:09 +0200thc202(~thc202@unaffiliated/thc202) (Ping timeout: 244 seconds)
2020-09-18 22:54:44 +0200elliott_(~elliott@pool-71-114-77-65.washdc.fios.verizon.net) (Ping timeout: 258 seconds)
2020-09-18 22:54:56 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 22:55:14 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 22:58:07 +0200vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-09-18 22:58:14 +0200wroathe_(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-09-18 22:58:33 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 22:58:34 +0200cosimone(~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Remote host closed the connection)
2020-09-18 22:58:55 +0200dhouthoo(~dhouthoo@ptr-eiv6509pb4ifhdr9lsd.18120a2.ip6.access.telenet.be) (Quit: WeeChat 2.8)
2020-09-18 22:59:01 +0200fendor(~fendor@212095005091.public.telering.at) (Ping timeout: 260 seconds)
2020-09-18 22:59:18 +0200wroathe_wroathe
2020-09-18 22:59:43 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 258 seconds)
2020-09-18 23:00:02 +0200devnewton(~devnewton@193.56.252.210) ()
2020-09-18 23:00:16 +0200fendor(~fendor@212095005091.public.telering.at)
2020-09-18 23:02:13 +0200 <tomsmeding> wait is that a special case in lambdabot?
2020-09-18 23:02:34 +0200 <dolio> No.
2020-09-18 23:02:46 +0200 <dolio> @type a
2020-09-18 23:02:48 +0200 <lambdabot> Expr
2020-09-18 23:02:51 +0200 <tomsmeding> ah
2020-09-18 23:03:00 +0200 <tomsmeding> neat
2020-09-18 23:03:01 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net) (Ping timeout: 246 seconds)
2020-09-18 23:03:30 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191)
2020-09-18 23:03:56 +0200 <merijn> @hackage simple-reflect
2020-09-18 23:03:56 +0200 <lambdabot> https://hackage.haskell.org/package/simple-reflect
2020-09-18 23:05:46 +0200eflister(47ee2144@c-71-238-33-68.hsd1.or.comcast.net) (Remote host closed the connection)
2020-09-18 23:06:05 +0200mpereira(~mpereira@2a02:810d:f40:d96:d572:7a06:140c:5191) (Remote host closed the connection)
2020-09-18 23:09:00 +0200ddellacosta(~dd@86.106.121.168) (Quit: WeeChat 2.8)
2020-09-18 23:09:48 +0200eric_(~eric@2804:431:c7d4:402a:747d:7a4a:20fc:1f27)
2020-09-18 23:10:46 +0200mdunnio(~mdunnio@208.59.170.5) (Remote host closed the connection)
2020-09-18 23:11:22 +0200dmwit(~dmwit@pool-108-18-228-100.washdc.fios.verizon.net) (Ping timeout: 256 seconds)
2020-09-18 23:11:36 +0200ddellacosta(~dd@86.106.121.168)
2020-09-18 23:12:32 +0200Raito_Bezarius(~Raito_Bez@unaffiliated/raito-bezarius/x-8764578) (Remote host closed the connection)
2020-09-18 23:12:57 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net)
2020-09-18 23:13:14 +0200eric(~eric@2804:431:c7d4:402a:cc9a:66fe:3007:383) (Ping timeout: 244 seconds)
2020-09-18 23:14:02 +0200Raito_Bezarius(~Raito_Bez@2001:bc8:38ee::1)
2020-09-18 23:16:15 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 23:16:28 +0200fendor(~fendor@212095005091.public.telering.at) (Ping timeout: 256 seconds)
2020-09-18 23:17:18 +0200dmwit(~dmwit@pool-108-18-228-100.washdc.fios.verizon.net)
2020-09-18 23:18:46 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net) (Ping timeout: 246 seconds)
2020-09-18 23:20:25 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 240 seconds)
2020-09-18 23:21:18 +0200anka213-1(~anka213-1@94-255-250-165.cust.bredband2.com) (Read error: Connection reset by peer)
2020-09-18 23:22:18 +0200juuandyy(~juuandyy@90.166.144.65) (Quit: Konversation terminated!)
2020-09-18 23:23:06 +0200mdunnio(~mdunnio@208.59.170.5)
2020-09-18 23:23:38 +0200ubert(~Thunderbi@77.119.130.195.wireless.dyn.drei.com)
2020-09-18 23:24:05 +0200knupfer(~Thunderbi@200116b8246ab400652fd076ac0223ae.dip.versatel-1u1.de) (Ping timeout: 244 seconds)
2020-09-18 23:24:27 +0200fendor(~fendor@212095005091.public.telering.at)
2020-09-18 23:25:28 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net) (Read error: Connection reset by peer)
2020-09-18 23:26:07 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 23:26:18 +0200codygman(~codygman@47-184-107-46.dlls.tx.frontiernet.net)
2020-09-18 23:29:19 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-18 23:29:43 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 23:31:21 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 23:31:44 +0200vicfred(~vicfred@unaffiliated/vicfred)
2020-09-18 23:32:21 +0200zopsi(zopsi@2600:3c00::f03c:91ff:fe14:551f) (Remote host closed the connection)
2020-09-18 23:32:27 +0200danvet_(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 240 seconds)
2020-09-18 23:33:29 +0200zopsi(~zopsi@irc.dir.ac)
2020-09-18 23:35:17 +0200kleisli__(~kleisli@2605:e000:1804:94c6:68bd:9d76:dbd8:24e7) (Ping timeout: 260 seconds)
2020-09-18 23:36:32 +0200heatsink(~heatsink@2600:1700:bef1:5e10:b0dc:6c54:247b:ece) (Remote host closed the connection)
2020-09-18 23:37:26 +0200 <MagBo> Do we have an example of Network.WebSockets working with new Servant.Streaming?
2020-09-18 23:38:09 +0200 <MagBo> I'd like to take the streaming cookbook from [here](https://docs.servant.dev/en/stable/cookbook/basic-streaming/Streaming.html) and make the countdown work over wss
2020-09-18 23:39:20 +0200aenesidemus(~aenesidem@c-73-53-247-25.hsd1.fl.comcast.net)
2020-09-18 23:39:54 +0200stiell(~stian@fsf/member/stiell) (Ping timeout: 272 seconds)
2020-09-18 23:42:08 +0200ransom(~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-18 23:42:28 +0200stiell(~stian@fsf/member/stiell)
2020-09-18 23:43:20 +0200HarveyPwca(~HarveyPwc@c-98-220-98-201.hsd1.il.comcast.net)
2020-09-18 23:43:48 +0200kicov(959c7c03@nat.ds3.agh.edu.pl)
2020-09-18 23:43:49 +0200wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-09-18 23:44:45 +0200fendor(~fendor@212095005091.public.telering.at) (Ping timeout: 240 seconds)
2020-09-18 23:44:55 +0200 <kicov> Hi, I just wanted to ask wheter it is possible to use liquid haskell to check for array# size - how are primops treated ? sizeofArray# is unbound - is there some other way to check for array size ?
2020-09-18 23:45:26 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz)
2020-09-18 23:48:32 +0200 <dolio> I think you'll probably need to introduce some higher level concept, because the arrays you want to prove things about don't exist statically.
2020-09-18 23:48:49 +0200galagora(c5ed143c@197.237.20.60) (Ping timeout: 245 seconds)
2020-09-18 23:49:55 +0200 <dolio> For instance, I was told once that vector-algorithms had been verified with liquid haskell, but without verifying vector. There were just assumptions defined about how the vector operations worked.
2020-09-18 23:50:42 +0200kenran(~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 265 seconds)
2020-09-18 23:50:48 +0200Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-157-9.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-09-18 23:52:38 +0200wroathe(~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-09-18 23:53:02 +0200sfvm(~sfvm@37.228.215.148) (Quit: off to the basement, mixing up the medicine)
2020-09-18 23:53:42 +0200 <beka> dsal: do you have any recommendations for making a haskell-style parser? im running into a whole slew of confusing issues that i don't understand :(
2020-09-18 23:54:08 +0200 <kicov> dolio: Oh, okay, so we have an API, and based on the API we assume what happens on the inside. Okay... I'd need to read more - about the measures and how they are stored, and how to modify these based on API calls.
2020-09-18 23:54:40 +0200 <[exa]> beka: the indents are a bit confusing because of the relatively high number of possibilities there
2020-09-18 23:54:51 +0200 <[exa]> beka: by "haskell style" you mean "blocks as in python" right?
2020-09-18 23:54:54 +0200sfvm(~sfvm@37.228.215.148)
2020-09-18 23:55:14 +0200 <dsal> beka: I normally don't do indent-based parsing because it's kind of hard. Normal parsing with clear begin and end is a lot easier to do unambiguously.
2020-09-18 23:55:28 +0200mdunnio(~mdunnio@208.59.170.5) (Remote host closed the connection)
2020-09-18 23:55:44 +0200gestone(~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
2020-09-18 23:55:52 +0200Bjarki(~Bjarki@178.162.204.238)
2020-09-18 23:56:34 +0200frdg`(~user@pool-71-184-143-249.bstnma.fios.verizon.net)
2020-09-18 23:57:02 +0200frdg(~user@pool-71-184-143-249.bstnma.fios.verizon.net) (Remote host closed the connection)
2020-09-18 23:57:43 +0200xerox_(~xerox@unaffiliated/xerox)
2020-09-18 23:58:28 +0200 <dolio> kicov: Yeah. I don't know the details myself. It's possible you can even specify how you want it to treat those primops. But I wouldn't necessarily expect it to already know how they behave.
2020-09-18 23:59:18 +0200 <dolio> And specifying the primops might not even be the best place to start.