Home liberachat/#haskell: Logs Calendar

Logs on 2026-02-08 (liberachat/#haskell)

00:07:08 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
00:11:03 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Read error: Connection reset by peer)
00:11:52 KindFoxo joins (~KindFoxo@user/KindoFoxo)
00:12:01 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
00:18:37 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Ping timeout: 264 seconds)
00:19:03 KindFoxo joins (~KindFoxo@user/KindoFoxo)
00:21:44 × fgarcia quits (~lei@user/fgarcia) (Quit: Remote host closed the connection)
00:22:21 merijn joins (~merijn@62.45.136.136)
00:26:34 Catty is now known as kitties
00:26:55 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 240 seconds)
00:35:11 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
00:38:01 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
00:38:35 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Ping timeout: 250 seconds)
00:43:31 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
00:52:13 × machinedgod quits (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 264 seconds)
00:54:05 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
00:56:51 trickard_ is now known as trickard
00:58:49 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
01:09:51 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
01:13:26 emmanuelux joins (~em@user/emmanuelux)
01:14:20 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
01:14:27 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
01:14:36 × trickard quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
01:14:50 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
01:15:25 machinedgod joins (~machinedg@d75-159-126-101.abhsia.telus.net)
01:17:39 emmanuelux joins (~em@user/emmanuelux)
01:20:43 × APic quits (apic@apic.name) (Ping timeout: 264 seconds)
01:25:21 omidmash7 joins (~omidmash@user/omidmash)
01:25:38 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
01:27:18 × omidmash quits (~omidmash@user/omidmash) (Ping timeout: 260 seconds)
01:27:18 omidmash7 is now known as omidmash
01:30:21 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
01:32:32 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 244 seconds)
01:32:54 APic joins (apic@apic.name)
01:33:42 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
01:33:55 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
01:35:21 emmanuelux joins (~em@user/emmanuelux)
01:36:10 × califax quits (~califax@user/califx) (Remote host closed the connection)
01:36:22 KindFoxo joins (~KindFoxo@user/KindoFoxo)
01:37:03 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
01:37:03 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Read error: Connection reset by peer)
01:37:14 califax joins (~califax@user/califx)
01:41:25 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
01:41:35 × Tuplanolla quits (~Tuplanoll@85-156-32-207.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
01:44:47 trickard joins (~trickard@cpe-61-98-47-163.wireline.com.au)
01:46:08 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
01:57:15 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
02:01:59 × otto_s quits (~user@p4ff27c45.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
02:04:23 × trickard quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
02:04:27 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
02:04:37 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
02:11:51 otto_s joins (~user@p5de2f96c.dip0.t-ipconnect.de)
02:15:15 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
02:20:24 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
02:25:28 Inline joins (~User@2a02:908:1246:26e0:8c1d:56bb:e491:7d2d)
02:27:05 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
02:27:19 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
02:28:19 peterbecich joins (~Thunderbi@71.84.33.135)
02:31:01 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
02:34:14 trickard_ is now known as trickard
02:36:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
02:46:59 × ell quits (~ellie@user/ellie) (Ping timeout: 265 seconds)
02:47:04 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
02:51:54 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
02:52:10 × trickard quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
02:52:24 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
02:53:31 × omidmash quits (~omidmash@user/omidmash) (Quit: The Lounge - https://thelounge.chat)
02:56:56 omidmash joins (~omidmash@user/omidmash)
02:57:16 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 244 seconds)
02:58:52 × omnifunctor quits (~omnifunct@user/semifunctor) (Remote host closed the connection)
03:00:31 omnifunctor joins (~omnifunct@user/semifunctor)
03:02:52 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
03:05:03 × op_4 quits (~tslil@user/op-4/x-9116473) (Remote host closed the connection)
03:05:39 op_4 joins (~tslil@user/op-4/x-9116473)
03:07:46 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
03:10:14 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
03:12:15 × Square2 quits (~Square@user/square) (Ping timeout: 244 seconds)
03:18:39 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
03:23:51 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
03:24:05 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
03:27:20 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
03:29:29 somemathguy joins (~somemathg@user/somemathguy)
03:37:04 KindFoxo joins (~KindFoxo@user/KindoFoxo)
03:37:34 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
03:38:08 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
03:40:49 emmanuelux joins (~em@user/emmanuelux)
03:41:10 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Ping timeout: 245 seconds)
03:43:48 × terrorjack quits (~terrorjac@2a01:4f8:271:2d98::2) (Quit: The Lounge - https://thelounge.chat)
03:44:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
03:45:15 Googulator joins (~Googulato@2a01-036d-0106-216f-e9c4-b0ef-4e86-2425.pool6.digikabel.hu)
03:56:15 merijn joins (~merijn@62.45.136.136)
04:01:02 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 256 seconds)
04:01:28 peterbecich joins (~Thunderbi@71.84.33.135)
04:07:12 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
04:11:57 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
04:16:34 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
04:21:28 fgarcia joins (~lei@user/fgarcia)
04:27:43 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
04:32:50 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
04:34:08 × omnifunctor quits (~omnifunct@user/semifunctor) (Remote host closed the connection)
04:34:42 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
04:34:49 cyphase joins (~cyphase@user/cyphase)
04:35:07 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
04:35:07 × jmcantrell quits (~weechat@user/jmcantrell) (Ping timeout: 246 seconds)
04:43:31 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
04:43:40 × jreicher quits (~joelr@user/jreicher) (Ping timeout: 245 seconds)
04:48:08 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
04:57:35 omnifunctor joins (~omnifunct@user/semifunctor)
04:59:17 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
05:04:22 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
05:12:46 jreicher joins (~joelr@user/jreicher)
05:15:05 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
05:18:11 wickedjargon joins (~user@2605:8d80:5431:946b:8b31:fe5c:1d5c:4d68)
05:20:45 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
05:20:59 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
05:21:44 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
05:23:45 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
05:28:25 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
05:32:16 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 256 seconds)
05:32:42 qqq joins (~qqq@185.54.22.240)
05:39:02 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
05:40:06 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
05:40:19 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
05:43:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
05:46:48 × marinelli quits (~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
05:47:06 marinelli joins (~weechat@gateway/tor-sasl/marinelli)
05:50:40 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
05:54:52 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
05:56:32 mange joins (~mange@user/mange)
05:59:20 × marinelli quits (~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli)
05:59:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
06:08:32 × machinedgod quits (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 265 seconds)
06:10:42 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
06:13:28 trickard_ is now known as trickard
06:15:34 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
06:20:48 peterbecich joins (~Thunderbi@71.84.33.135)
06:24:16 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
06:28:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
06:40:01 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
06:44:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
06:56:04 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
07:03:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
07:14:07 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
07:19:03 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
07:25:16 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
07:25:42 karenw joins (~karenw@user/karenw)
07:27:19 × emaczen quits (~user@user/emaczen) (Ping timeout: 246 seconds)
07:28:13 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
07:28:44 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Client Quit)
07:30:10 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
07:41:04 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
07:46:00 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
07:53:43 × divlamir quits (~divlamir@user/divlamir) (Read error: Connection reset by peer)
07:54:01 divlamir joins (~divlamir@user/divlamir)
08:01:02 × tt12316070 quits (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Quit: The Lounge - https://thelounge.chat)
08:06:44 tt12316070 joins (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803)
08:06:55 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 240 seconds)
08:07:35 × karenw quits (~karenw@user/karenw) (Quit: Deep into that darkness peering...)
08:12:27 takuan joins (~takuan@d8D86B9E9.access.telenet.be)
08:12:38 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
08:17:22 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
08:19:44 × wickedjargon quits (~user@2605:8d80:5431:946b:8b31:fe5c:1d5c:4d68) (Ping timeout: 260 seconds)
08:26:18 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
08:28:57 wootehfoot joins (~wootehfoo@user/wootehfoot)
08:31:21 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
08:35:19 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
08:40:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
08:40:48 michalz joins (~michalz@185.246.207.193)
08:46:52 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
08:50:44 hakutaku joins (~textual@user/hakutaku)
08:51:25 merijn joins (~merijn@62.45.136.136)
08:52:26 KindFoxo joins (~KindFoxo@user/KindoFoxo)
08:55:54 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 260 seconds)
08:58:27 × hakutaku quits (~textual@user/hakutaku) (Quit: My MacBook has gone to sleep. ZZZzzz…)
09:05:14 × somemathguy quits (~somemathg@user/somemathguy) (Quit: WeeChat 4.1.1)
09:06:53 merijn joins (~merijn@62.45.136.136)
09:11:26 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 244 seconds)
09:15:05 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
09:22:37 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
09:32:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
09:41:31 housemate joins (~housemate@202.7.248.67)
09:42:25 hakutaku joins (~textual@user/hakutaku)
09:43:05 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
09:48:24 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
09:50:46 oskarw joins (~user@user/oskarw)
09:51:00 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
09:53:58 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
09:54:23 emmanuelux joins (~em@user/emmanuelux)
09:55:59 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 260 seconds)
09:56:35 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
09:59:09 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
10:04:55 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
10:16:05 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
10:18:27 × trickard quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
10:18:41 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
10:42:13 trickard_ is now known as trickard
10:43:12 tromp joins (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64)
10:44:23 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
10:45:55 gmg joins (~user@user/gehmehgeh)
11:00:34 × tromp quits (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64) (Quit: My iMac has gone to sleep. ZZZzzz…)
11:02:06 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Read error: Connection reset by peer)
11:02:25 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:06:03 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
11:13:51 × _JusSx_ quits (~jussx@37.161.78.248) (Read error: Connection reset by peer)
11:14:45 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Remote host closed the connection)
11:15:04 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:16:11 _JusSx_ joins (~jussx@78.213.113.227)
11:17:08 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Read error: Connection reset by peer)
11:17:27 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:17:30 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
11:20:05 Square2 joins (~Square@user/square)
11:22:10 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
11:28:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
11:29:06 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Remote host closed the connection)
11:29:25 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:33:12 Tuplanolla joins (~Tuplanoll@85-156-32-207.elisa-laajakaista.fi)
11:33:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
11:35:31 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Read error: Connection reset by peer)
11:35:51 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:40:08 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Ping timeout: 240 seconds)
11:40:08 __monty__ joins (~toonn@user/toonn)
11:40:32 KindFoxo joins (~KindFoxo@user/KindoFoxo)
11:40:42 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
11:41:56 tromp joins (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64)
11:44:23 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
11:52:43 × bggd_ quits (~bgg@2a01:e0a:fd5:f510:6338:623e:d542:d175) (Remote host closed the connection)
11:53:10 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
11:54:50 × hakutaku quits (~textual@user/hakutaku) (Quit: My MacBook has gone to sleep. ZZZzzz…)
11:56:31 hakutaku joins (~textual@user/hakutaku)
11:57:04 × hakutaku quits (~textual@user/hakutaku) (Client Quit)
12:04:43 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
12:09:20 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
12:09:37 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Remote host closed the connection)
12:09:56 KindFoxo joins (~KindFoxo@user/KindoFoxo)
12:09:58 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
12:18:49 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Quit: Leaving)
12:20:31 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
12:25:11 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
12:25:22 × xff0x quits (~xff0x@2405:6580:b080:900:831e:127e:d5c1:2052) (Ping timeout: 256 seconds)
12:29:23 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
12:34:26 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
12:45:25 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
12:46:03 × emmanuelux quits (~em@user/emmanuelux) (Quit: bye)
12:47:08 emmanuelux joins (~em@user/emmanuelux)
12:48:17 xff0x joins (~xff0x@2405:6580:b080:900:cadf:d9b9:dcb4:a899)
12:50:25 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
12:51:34 × KindFoxo quits (~KindFoxo@user/KindoFoxo) (Remote host closed the connection)
12:58:17 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 250 seconds)
12:59:47 emmanuelux joins (~em@user/emmanuelux)
13:01:11 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
13:01:37 × mange quits (~mange@user/mange) (Quit: Zzz...)
13:06:10 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
13:07:20 × trickard quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
13:09:52 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
13:11:44 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
13:12:00 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
13:16:58 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
13:19:00 <gentauro> mesaoptimizer: the link to the CCC actually has the first issue stating it can't even compile "Hello, World". Perhaps not a good idea to have anything in the liking creating a AHC (Agent Haskell Compiler) anytime soon.
13:20:09 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
13:21:28 kitties is now known as Catty
13:21:54 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
13:28:47 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
13:30:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
13:31:04 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
13:37:33 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
13:45:12 poscat0x04 joins (~poscat@user/poscat)
13:46:43 × poscat quits (~poscat@user/poscat) (Ping timeout: 246 seconds)
13:48:27 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
13:53:46 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
14:04:24 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
14:08:02 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 252 seconds)
14:09:02 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
14:11:34 machinedgod joins (~machinedg@d75-159-126-101.abhsia.telus.net)
14:11:47 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
14:16:26 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 256 seconds)
14:17:54 emmanuelux joins (~em@user/emmanuelux)
14:20:12 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
14:25:31 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
14:31:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
14:36:35 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
14:42:05 emaczen joins (~user@user/emaczen)
14:46:28 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 256 seconds)
14:47:25 chromoblob joins (~chromoblo@user/chromob1ot1c)
14:47:25 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
14:49:35 × tromp quits (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64) (Quit: My iMac has gone to sleep. ZZZzzz…)
14:50:16 × Square2 quits (~Square@user/square) (Ping timeout: 244 seconds)
14:52:49 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
14:56:04 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
14:56:28 chromoblob joins (~chromoblo@user/chromob1ot1c)
15:03:14 marinelli joins (~weechat@gateway/tor-sasl/marinelli)
15:03:15 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
15:04:10 PKDrinker joins (~PKDrinker@user/PKDrinker)
15:04:32 × emaczen quits (~user@user/emaczen) (Remote host closed the connection)
15:06:38 emaczen joins (~user@user/emaczen)
15:08:00 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
15:11:28 × PKDrinker quits (~PKDrinker@user/PKDrinker) (Remote host closed the connection)
15:18:59 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
15:26:08 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
15:26:54 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
15:30:34 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
15:37:21 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
15:40:34 × trickard_ quits (~trickard@cpe-61-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
15:43:05 trickard_ joins (~trickard@cpe-61-98-47-163.wireline.com.au)
15:48:09 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
15:53:25 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
15:57:31 × ouilemur quits (~jgmerritt@user/ouilemur) (Ping timeout: 255 seconds)
15:59:20 ouilemur joins (~jgmerritt@user/ouilemur)
16:00:38 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
16:02:18 tavare joins (~tavare@user/tavare)
16:03:56 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
16:04:07 × tavare quits (~tavare@user/tavare) (Remote host closed the connection)
16:07:33 bggd_ joins (~bgg@2a01:e0a:fd5:f510:949b:6066:570d:3caf)
16:08:08 DragonMaus joins (~DragonMau@user/dragonmaus)
16:09:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
16:17:15 wickedjargon joins (~user@2605:8d80:5430:418f:e9fc:eb12:4613:3abf)
16:18:53 × wickedjargon quits (~user@2605:8d80:5430:418f:e9fc:eb12:4613:3abf) (Remote host closed the connection)
16:19:41 wickedjargon joins (~user@2605:8d80:5430:418f:e9fc:eb12:4613:3abf)
16:19:44 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
16:24:18 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
16:33:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
16:35:22 tromp joins (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64)
16:35:29 emmanuelux_ joins (~em@2a01cb011051ddce36cff6fffefa7e31.ipv6.abo.wanadoo.fr)
16:36:07 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 246 seconds)
16:38:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
16:42:40 × wickedjargon quits (~user@2605:8d80:5430:418f:e9fc:eb12:4613:3abf) (Remote host closed the connection)
16:43:16 ljdarj joins (~Thunderbi@user/ljdarj)
16:47:10 × emmanuelux_ quits (~em@2a01cb011051ddce36cff6fffefa7e31.ipv6.abo.wanadoo.fr) (Read error: Connection reset by peer)
16:48:40 merijn joins (~merijn@62.45.136.136)
16:50:28 emmanuelux joins (~em@user/emmanuelux)
16:51:16 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
16:52:55 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 246 seconds)
16:54:29 emmanuelux joins (~em@user/emmanuelux)
16:58:34 × emmanuelux quits (~em@user/emmanuelux) (Client Quit)
17:00:45 emmanuelux joins (~em@user/emmanuelux)
17:01:14 × qqq quits (~qqq@185.54.22.240) (Quit: Lost terminal)
17:04:07 merijn joins (~merijn@62.45.136.136)
17:06:04 <EvanR> gentauro, closed cartesian comics?
17:10:58 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 256 seconds)
17:22:07 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
17:26:51 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
17:27:01 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
17:30:09 emmanuelux joins (~em@user/emmanuelux)
17:31:50 × tromp quits (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64) (Quit: My iMac has gone to sleep. ZZZzzz…)
17:34:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
17:35:27 tromp joins (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64)
17:38:34 tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net)
17:39:28 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
17:48:42 jmcantrell_ joins (~weechat@user/jmcantrell)
17:50:23 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
17:54:56 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
17:55:39 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
17:56:33 jmcantrell_ is now known as jmcantrell
17:58:11 emmanuelux joins (~em@user/emmanuelux)
18:06:10 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
18:08:54 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
18:11:02 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
18:12:13 emmanuelux joins (~em@user/emmanuelux)
18:21:57 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
18:22:24 ski was thinking category
18:22:43 × crazazy quits (crazazy@tilde.town) (Ping timeout: 265 seconds)
18:27:01 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
18:27:37 crazazy joins (crazazy@tilde.town)
18:31:42 peterbecich joins (~Thunderbi@71.84.33.135)
18:31:50 <tomsmeding> chaos computer club?
18:35:07 <Rembane> +1
18:35:14 <Rembane> Or chaos computer congress
18:35:25 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
18:38:20 × tromp quits (~textual@2001:1c00:3487:1b00:c00:6505:d2bc:8c64) (Quit: My iMac has gone to sleep. ZZZzzz…)
18:39:12 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
18:40:06 fun-safe-math joins (~fun-safe-@97.115.234.213)
18:41:38 <probie> It's the CNU C Compiler
18:42:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
18:42:17 <haskellbridge> <ijouw> There is also the chaos communication camp
18:53:25 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
18:55:21 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 250 seconds)
18:58:29 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
19:01:49 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 264 seconds)
19:08:51 peterbecich joins (~Thunderbi@71.84.33.135)
19:09:11 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
19:11:31 × bggd_ quits (~bgg@2a01:e0a:fd5:f510:949b:6066:570d:3caf) (Remote host closed the connection)
19:12:14 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
19:14:25 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
19:16:49 Sgeo joins (~Sgeo@user/sgeo)
19:17:52 myme joins (~myme@2a01:799:d5e:5f00:30aa:7e47:3c40:13bd)
19:20:25 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 264 seconds)
19:21:54 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
19:23:09 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
19:24:58 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
19:26:20 tromp joins (~textual@2001:1c00:3487:1b00:199:803c:4cc4:404b)
19:29:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
19:34:21 × jreicher quits (~joelr@user/jreicher) (Quit: In transit)
19:36:15 emmanuelux joins (~em@user/emmanuelux)
19:40:06 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
19:40:45 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
19:43:25 emmanuelux joins (~em@user/emmanuelux)
19:43:25 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca)
19:43:58 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 260 seconds)
19:44:02 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
19:45:10 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
19:45:40 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
19:46:52 Lord_of_Life_ is now known as Lord_of_Life
19:48:28 emmanuelux joins (~em@user/emmanuelux)
19:53:20 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
19:56:34 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
19:57:10 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
20:01:29 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
20:01:32 × _JusSx_ quits (~jussx@78.213.113.227) (Ping timeout: 256 seconds)
20:02:31 _JusSx_ joins (~jussx@37.163.117.200)
20:03:54 <mesaoptimizer> I read that as concentration camp but I have been thinking about Gentzen a lot lately
20:04:21 <mesaoptimizer> also W40K because "chaos"
20:08:30 emmanuelux joins (~em@user/emmanuelux)
20:08:50 target_i joins (~target_i@user/target-i/x-6023099)
20:09:55 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
20:12:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
20:18:18 Square2 joins (~Square@user/square)
20:19:12 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
20:23:35 emmanuelux joins (~em@user/emmanuelux)
20:25:13 × _JusSx_ quits (~jussx@37.163.117.200) (Ping timeout: 264 seconds)
20:26:30 _JusSx_ joins (~jussx@37.163.117.200)
20:28:50 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
20:30:12 × oats quits (~oats@user/oats) (Read error: Connection reset by peer)
20:30:18 <chromoblob> data Timed a = Later (Timed a) | Now (a Timed)
20:30:18 <chromoblob> data List1 a t = Empty1 | Cons1 (t a) (t (List1 a))
20:30:24 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
20:30:26 <chromoblob> this can't work, right?
20:30:26 oats joins (~oats@user/oats)
20:30:44 bggd_ joins (~bgg@2a01:e0a:fd5:f510:7c7b:26be:3fe9:d994)
20:31:13 <L29Ah> right
20:31:57 emmanuelux joins (~em@user/emmanuelux)
20:35:27 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
20:38:05 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
20:40:15 trickard_ is now known as trickard
20:41:25 emmanuelux joins (~em@user/emmanuelux)
20:41:36 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
20:45:04 emmanuelux joins (~em@user/emmanuelux)
20:46:49 × divlamir quits (~divlamir@user/divlamir) (Ping timeout: 264 seconds)
20:47:02 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
20:52:02 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
20:53:18 tomsmeding is not sure what "this" refers to
20:54:18 × _JusSx_ quits (~jussx@37.163.117.200) (Quit: leaving)
20:55:01 divlamir joins (~divlamir@user/divlamir)
20:55:29 _JusSx_ joins (~username@37.163.117.200)
20:56:34 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:01:31 <chromoblob> tomsmeding: the definitions
21:02:53 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
21:03:02 <Rembane> chromoblob: Have you tried them in a Haskell compiler?
21:03:55 <chromoblob> something like "data Timed a = Later (Timed a) | Now a" and "data ListTimed a = EmptyTimed | ConsTimed (Timed a) (Timed (ListTimed a))" is intended
21:03:56 emmanuelux joins (~em@user/emmanuelux)
21:03:57 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:04:31 <chromoblob> Rembane: no, i doubt it will work because i can see that Timed would have an infinite kind
21:04:54 <tomsmeding> % data Timed a = Later (Timed a) | Now (a Timed)
21:04:54 <yahb2> <interactive>:7:41: error: [GHC-27958] ; • Expected kind ‘k0’, but ‘Timed’ has kind ‘(k0 -> *) -> *’ ; • In the first argument of ‘a’, namely ‘Timed’ ; In the type ‘(a Timed)’ ; ...
21:07:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
21:09:37 × fgarcia quits (~lei@user/fgarcia) (Quit: Remote host closed the connection)
21:14:51 × ystael quits (~ystael@user/ystael) (Quit: Lost terminal)
21:14:57 fgarcia joins (~lei@user/fgarcia)
21:18:04 emmanuelux joins (~em@user/emmanuelux)
21:18:40 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
21:21:46 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
21:22:14 <EvanR> it's kind of like how f f is impossible as is
21:22:43 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:22:58 <EvanR> you'd need some kind of newtype wrapper to mediate
21:23:24 jreicher joins (~joelr@user/jreicher)
21:23:28 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
21:23:58 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
21:25:57 emmanuelux joins (~em@user/emmanuelux)
21:27:33 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:29:55 × takuan quits (~takuan@d8D86B9E9.access.telenet.be) (Ping timeout: 245 seconds)
21:30:39 emmanuelux joins (~em@user/emmanuelux)
21:34:28 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
21:35:14 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:35:18 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
21:38:30 emmanuelux joins (~em@user/emmanuelux)
21:39:37 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
21:42:26 <probie> You don't need a newtype wrapper to have `f f`
21:42:48 <probie> % data Foo (f :: forall k . k -> k) = Foo (f f ())
21:42:48 <yahb2> <no output>
21:43:32 <EvanR> lol
21:43:43 <EvanR> i.e. f (f ())
21:46:27 <EvanR> postgresql documentation might be outdated here... saying that converting database reals to Float "goes through attoparsec which sacrifices accuracy for speed. Use Scientific if you want correct"
21:46:39 <EvanR> meanwhile attoparsec's float parser uses scientific
21:47:15 <EvanR> (and then... to get to the finish line... fromRational . toRational)
21:47:41 <EvanR> I was curious about this alleged "move fast break things" float parser in attoparsec
21:48:42 pavonia joins (~user@user/siracusa)
21:50:32 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
21:51:33 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:52:15 <yin> i'm taking darcs for a spin. any advice?
21:53:29 <tomsmeding> EvanR: historical version of attoparsec seem to have such a thing
21:54:54 emmanuelux joins (~em@user/emmanuelux)
21:55:52 <tomsmeding> EvanR: seems attoparsec-0.12.0.0 is the first that just calls to Scientific
21:55:52 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
21:57:04 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
21:59:35 emmanuelux joins (~em@user/emmanuelux)
22:00:31 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
22:02:54 <haskellbridge> <ijouw> yin: Keep this diagram in mind https://darcs.net/Using/Model. Don't forget to >darcs add< your source files.
22:06:52 Everything joins (~Everythin@172-232-54-192.ip.linodeusercontent.com)
22:07:34 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 246 seconds)
22:07:57 emmanuelux joins (~em@user/emmanuelux)
22:08:35 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
22:10:13 <mauke> keep backup copies of everything because darcs likes to corrupt repositories
22:11:47 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
22:13:15 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
22:15:05 emmanuelux joins (~em@user/emmanuelux)
22:19:13 <yin> mauke: i'm using darcs in tandem with git :)
22:20:13 <yin> so it's not a reliable version control system?
22:20:27 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
22:20:55 × krei-se- quits (~krei-se@p50829bea.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
22:21:26 <mauke> it wasn't when I stopped using it, but that was like 15 years ago :-)
22:21:47 × michalz quits (~michalz@185.246.207.193) (Remote host closed the connection)
22:22:51 <mauke> I had a local repo that would just pull in updates from a remote source (and act as a source for other local repositories), but after a while darcs would start complaining about unresolved conflicts in that repo
22:23:17 <mauke> which made no sense because I never edited (let alone committed) anything in there
22:23:44 emmanuelux joins (~em@user/emmanuelux)
22:24:22 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
22:28:07 × ThePenguin quits (~ThePengui@cust-95-80-28-221.csbnet.se) (Remote host closed the connection)
22:28:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
22:29:16 <geekosaur> fwiw #darcs is a thing (and you can ask in there if you have issues) (also bridged to #darcs:matrix.org)
22:29:38 <yin> geekosaur: great, thanks!
22:31:45 ThePenguin joins (~ThePengui@cust-95-80-28-221.csbnet.se)
22:32:46 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
22:35:05 × ThePenguin quits (~ThePengui@cust-95-80-28-221.csbnet.se) (Remote host closed the connection)
22:35:28 <EvanR> was darcs using acid-state
22:35:54 × Putonlalla quits (~Putonlall@it-cyan.it.jyu.fi) (Ping timeout: 252 seconds)
22:36:00 emmanuelux joins (~em@user/emmanuelux)
22:36:05 ThePenguin joins (~ThePengui@cust-95-80-28-221.csbnet.se)
22:36:29 × ThePenguin quits (~ThePengui@cust-95-80-28-221.csbnet.se) (Remote host closed the connection)
22:37:15 ThePenguin joins (~ThePengui@cust-95-80-28-221.csbnet.se)
22:40:09 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
22:40:29 × emmanuelux quits (~em@user/emmanuelux) (Read error: Connection reset by peer)
22:43:50 emmanuelux joins (~em@user/emmanuelux)
22:44:22 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
22:44:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
22:46:36 <EvanR> which one sucks less: parser (potentially) returns a Command, then a big case dispatches Command to run the specific command IO code
22:46:55 <EvanR> or parser (potentially) just returns the IO action that would eventually be run instead
22:47:00 Putonlalla joins (~Putonlall@it-cyan.it.jyu.fi)
22:49:04 <haskellbridge> <sm> "darcs likes to corrupt repositories" ? I wouldn't say that
22:49:38 <haskellbridge> <sm> no, it doesn't use acid-state EvanR
22:50:19 <EvanR> 👍
22:52:33 × Everything quits (~Everythin@172-232-54-192.ip.linodeusercontent.com) (Quit: leaving)
22:52:44 mange joins (~mange@user/mange)
22:55:16 <geekosaur> the first is what's usually done, in some fashion (e.g. free monad instead of a traditional ADT); also, the second could be considered a variety of the first. but also smacks of "parse, don't validate" violation to me?
22:56:04 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
22:58:01 × Square2 quits (~Square@user/square) (Remote host closed the connection)
22:59:20 Square2 joins (~Square@user/square)
23:01:10 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
23:01:36 <EvanR> returning an IO action is basically free monad if you think IO is like a huge free monad
23:02:19 <EvanR> if the semantic value is a command to be executed... then the command data type or the command action itself could both be considered that
23:02:48 krei-se joins (~krei-se@p200300f1cfff3e880001000000000001.dip0.t-ipconnect.de)
23:03:06 × tromp quits (~textual@2001:1c00:3487:1b00:199:803c:4cc4:404b) (Quit: My iMac has gone to sleep. ZZZzzz…)
23:03:49 <EvanR> parse don't validate violation seems to be a different situation, where you validate something and then later run another parser on it
23:04:03 <EvanR> the original data
23:07:02 <chromoblob> why isn't IO a free monad actually?
23:07:31 <ncf> can't pattern match on it
23:07:36 <EvanR> performance, and or "we didn't think of it"
23:08:13 × xff0x quits (~xff0x@2405:6580:b080:900:cadf:d9b9:dcb4:a899) (Quit: xff0x)
23:10:14 <mauke> is this that "final tagless" thing
23:10:16 <chromoblob> ncf: case putStr "123" of PutStr "123" -> ...
23:10:47 <ncf> oh you mean from a design perspective
23:11:27 <EvanR> the IO system predates free monads being popularized by the blogosphere
23:11:49 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
23:13:00 xff0x joins (~xff0x@2405:6580:b080:900:94ad:d9ab:f90:90c7)
23:15:52 twb joins (~twb@user/twb)
23:16:31 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
23:24:24 <geekosaur> also I think it doesn't extend nicely to threads?
23:26:55 <dolio> There's multiple problems with it. What about FFI?
23:27:18 <geekosaur> that too, yes
23:27:37 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
23:27:44 <geekosaur> although I can think of ways to make it work, especially given that FFI already doesn't really handle varargs
23:29:33 <dolio> I'm sure there are ways to do it, but the question is why you would, when being a free monad is likely not valuable at all.
23:29:56 <dolio> Most likely the opposite.
23:30:49 <dolio> IO specifically, that is.
23:32:11 <geekosaur> tbh I've always considered that approach to be more useful conceptually than implementationally
23:33:34 <dolio> If you're going to write multiple interpreters for one, then it might be worth it. But you want IO to be as low overhead as possible, bascially.
23:34:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
23:45:38 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
23:47:20 rainbyte joins (~rainbyte@186.22.19.214)
23:50:11 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
23:53:18 × oskarw quits (~user@user/oskarw) (Ping timeout: 256 seconds)

All times are in UTC on 2026-02-08.