2026/06/21

2026-06-21 00:02:12 +0000kidcoconut(~bikeshed@user/kidcoconut) kidcoconut
2026-06-21 00:06:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 00:10:25 +0000tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Read error: Connection reset by peer)
2026-06-21 00:10:33 +0000tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) tcard
2026-06-21 00:11:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-21 00:13:31 +0000kidcoconut(~bikeshed@user/kidcoconut) (Quit: vrooommm)
2026-06-21 00:18:16 +0000tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Quit: Leaving)
2026-06-21 00:22:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 00:27:24 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-06-21 00:34:33 +0000leppard(~noOne@ipservice-092-209-218-237.092.209.pools.vodafone-ip.de) Inline
2026-06-21 00:36:37 +0000leppard|2(~noOne@ipservice-092-209-218-237.092.209.pools.vodafone-ip.de) (Ping timeout: 265 seconds)
2026-06-21 00:38:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 00:43:14 +0000acidjnk(~acidjnk@p200300d6e700e5910e90aac2104d2ab0.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2026-06-21 00:43:14 +0000acidjnk_new3(~acidjnk@p200300d6e700e5910e90aac2104d2ab0.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2026-06-21 00:43:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-21 00:44:40 +0000tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2026-06-21 00:54:19 +0000merijn(~merijn@62.45.136.136) merijn
2026-06-21 00:55:42 +0000Axman6(~Axman6@user/axman6) Axman6
2026-06-21 00:57:35 +0000Axma31348(~Axman6@user/axman6) (Ping timeout: 245 seconds)
2026-06-21 00:57:54 +0000L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2026-06-21 01:03:39 +0000vms14(~vms14@user/vms14) (Ping timeout: 246 seconds)
2026-06-21 01:04:42 +0000vms14(~vms14@user/vms14) vms14
2026-06-21 01:10:51 +0000vms14(~vms14@user/vms14) (Ping timeout: 251 seconds)
2026-06-21 01:11:57 +0000vms14(~vms14@user/vms14) vms14
2026-06-21 01:24:46 +0000ttybitnik(~ttybitnik@user/wolper) (Quit: Fading out...)
2026-06-21 01:32:23 +0000mikess_(~sam@user/mikess) mikess
2026-06-21 01:32:30 +0000mikess_(~sam@user/mikess) (Client Quit)
2026-06-21 01:34:35 +0000tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) tcard
2026-06-21 01:35:13 +0000mikess(~sam@user/mikess) (Quit: leaving)
2026-06-21 02:04:03 +0000infinity0(~infinity0@pwned.gg) (Remote host closed the connection)
2026-06-21 02:04:46 +0000infinity0(~infinity0@pwned.gg) infinity0
2026-06-21 02:05:03 +0000op_4(~tslil@user/op-4/x-9116473) (Remote host closed the connection)
2026-06-21 02:05:40 +0000op_4(~tslil@user/op-4/x-9116473) op_4
2026-06-21 02:12:16 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 244 seconds)
2026-06-21 02:17:53 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 252 seconds)
2026-06-21 02:20:15 +0000jayanth(~jayanth@static-98-115-128-109.phlapa.fios.verizon.net)
2026-06-21 02:23:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 02:28:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 242 seconds)
2026-06-21 02:28:48 +0000foul_owl(~kerry@94.156.149.93) (Ping timeout: 244 seconds)
2026-06-21 02:39:13 +0000arahael(~wetfoot@user/arahael) (Quit: WeeChat 4.6.3)
2026-06-21 02:39:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 02:41:21 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 02:42:04 +0000foul_owl(~kerry@94.156.149.95) foul_owl
2026-06-21 02:44:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-06-21 02:44:46 +0000arahael(~wetfoot@user/arahael) arahael
2026-06-21 02:46:35 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Remote host closed the connection)
2026-06-21 03:01:01 +0000abdy(~abdy@2603:7080:e500:c8a0:5cd6:f03f:ac1c:378c)
2026-06-21 03:01:56 +0000 <abdy> Myeowdy! I got sent here from #haskell-beginners,
2026-06-21 03:01:57 +0000 <abdy> Can I ask a question about a worked example from the Learn Haskell book? (It's in chapter 1, one of the early currying examples. Since the book isn't free I'm hesitant to directly post the example verbatim even though I have a specific question about it I'd like to ask, figured I'd ask for permission instead of forgiveness :P)
2026-06-21 03:05:36 +0000jayanth(~jayanth@static-98-115-128-109.phlapa.fios.verizon.net) (Ping timeout: 252 seconds)
2026-06-21 03:05:59 +0000ricardomaps(~ricardoma@2804:14d:a040:81ea:c937:d727:d0cd:7cda) (Quit: ricardomaps)
2026-06-21 03:12:32 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 03:17:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 03:18:57 +0000abdy(~abdy@2603:7080:e500:c8a0:5cd6:f03f:ac1c:378c) (Ping timeout: 245 seconds)
2026-06-21 03:28:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 03:31:59 +0000kimiamania(~768865ec@user/kimiamania) (Ping timeout: 245 seconds)
2026-06-21 03:32:28 +0000Axma62115(~Axman6@user/axman6) Axman6
2026-06-21 03:33:20 +0000notzmv(~umar@user/notzmv) notzmv
2026-06-21 03:33:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-06-21 03:34:15 +0000Axman6(~Axman6@user/axman6) (Ping timeout: 245 seconds)
2026-06-21 03:34:46 +0000kimiamania(~768865ec@user/kimiamania) kimiamania
2026-06-21 03:44:28 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 03:46:54 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 03:50:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 04:01:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 04:07:40 +0000acidsys(~crameleon@openSUSE/member/crameleon) (Ping timeout: 245 seconds)
2026-06-21 04:08:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 04:09:38 +0000acidsys(~crameleon@openSUSE/member/crameleon) crameleon
2026-06-21 04:19:00 +0000EvanR_(~EvanR@user/evanr) EvanR
2026-06-21 04:20:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 04:21:04 +0000EvanR(~EvanR@user/evanr) (Ping timeout: 276 seconds)
2026-06-21 04:21:38 +0000EvanR_EvanR
2026-06-21 04:25:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-06-21 04:32:06 +0000leppard(~noOne@ipservice-092-209-218-237.092.209.pools.vodafone-ip.de) (Ping timeout: 245 seconds)
2026-06-21 04:34:17 +0000fgarcia(~lei@user/fgarcia) fgarcia
2026-06-21 04:36:11 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 04:41:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-06-21 04:52:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 04:56:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-21 04:58:58 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 248 seconds)
2026-06-21 05:01:15 +0000Enrico63(~Enrico63@host-82-59-243-152.retail.telecomitalia.it) Enrico63
2026-06-21 05:07:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 05:10:17 +0000emilym(~Thunderbi@user/emilym) emilym
2026-06-21 05:12:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-06-21 05:14:49 +0000emilym(~Thunderbi@user/emilym) (Ping timeout: 248 seconds)
2026-06-21 05:15:41 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 05:16:21 +0000puke(~puke@user/puke) (Quit: puke)
2026-06-21 05:20:09 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 248 seconds)
2026-06-21 05:23:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 05:28:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 262 seconds)
2026-06-21 05:30:26 +0000machinedgod(~machinedg@d108-173-95-19.abhsia.telus.net) (Ping timeout: 248 seconds)
2026-06-21 05:39:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 05:43:45 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-06-21 05:46:05 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 05:46:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 05:56:10 +0000fgarcia(~lei@user/fgarcia) (Quit: Remote host closed the connection)
2026-06-21 05:57:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 05:58:50 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 05:59:23 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:00:10 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:00:42 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:02:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-06-21 06:03:35 +0000olivial(~benjaminl@user/benjaminl) (Read error: Connection reset by peer)
2026-06-21 06:03:52 +0000Enrico63(~Enrico63@host-82-59-243-152.retail.telecomitalia.it) (Quit: Client closed)
2026-06-21 06:03:52 +0000olivial(~benjaminl@user/benjaminl) benjaminl
2026-06-21 06:10:53 +0000puke(~puke@user/puke) puke
2026-06-21 06:13:08 +0000merijn(~merijn@62.45.136.136) merijn
2026-06-21 06:13:52 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 06:18:05 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 245 seconds)
2026-06-21 06:18:06 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 252 seconds)
2026-06-21 06:21:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 06:22:54 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:23:22 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:26:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-06-21 06:30:13 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:30:42 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:32:44 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 06:33:47 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:36:49 +0000tromp(~textual@2001:1c00:340e:2700:f85c:5d3d:452:a65a)
2026-06-21 06:37:15 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:37:35 +0000merijn(~merijn@62.45.136.136) merijn
2026-06-21 06:40:12 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:40:49 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:41:46 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 06:42:29 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 244 seconds)
2026-06-21 06:48:05 +0000leppard(~noOne@ipservice-092-209-218-237.092.209.pools.vodafone-ip.de) Inline
2026-06-21 06:50:52 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 06:53:16 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 06:58:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-06-21 06:59:47 +0000fgarcia(~lei@user/fgarcia) fgarcia
2026-06-21 07:01:02 +0000tt12316070197800(~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Quit: The Lounge - https://thelounge.chat)
2026-06-21 07:03:16 +0000tt12316070197800(~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) tt1231
2026-06-21 07:09:08 +0000merijn(~merijn@62.45.136.136) merijn
2026-06-21 07:09:10 +0000dibblego(~dibblego@haskell/developer/dibblego) (Ping timeout: 256 seconds)
2026-06-21 07:09:36 +0000tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2026-06-21 07:15:22 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 265 seconds)
2026-06-21 07:15:34 +0000dibblego(~dibblego@haskell/developer/dibblego) dibblego
2026-06-21 07:16:17 +0000xal(~xal@mx1.xal.systems) (Quit: No Ping reply in 180 seconds.)
2026-06-21 07:16:46 +0000Vajb(~Vajb@n6ls0b8icarshykj82k-1.v6.elisa-mobile.fi) (Remote host closed the connection)
2026-06-21 07:17:32 +0000tromp(~textual@2001:1c00:340e:2700:f85c:5d3d:452:a65a) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-06-21 07:18:03 +0000xal(~xal@mx1.xal.systems) xal
2026-06-21 07:18:04 +0000Vajb(~Vajb@n6ls0b8icarshykj82k-1.v6.elisa-mobile.fi)
2026-06-21 07:21:39 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-06-21 07:22:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 07:22:51 +0000tromp(~textual@2001:1c00:340e:2700:f85c:5d3d:452:a65a)
2026-06-21 07:27:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 07:34:18 +0000vetkat(~vetkat@user/vetkat) (Remote host closed the connection)
2026-06-21 07:34:46 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-06-21 07:37:19 +0000 <Rembane> And then they left :(
2026-06-21 07:38:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 07:43:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-06-21 07:46:01 +0000vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-06-21 07:51:18 +0000wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2026-06-21 07:55:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 08:00:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-06-21 08:10:19 +0000tremon(~tremon@83-80-159-219.cable.dynamic.v4.ziggo.nl) tremon
2026-06-21 08:11:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 08:16:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-06-21 08:19:29 +0000acidjnk_new3(~acidjnk@p200300d6e700e5653521cd9f093235ad.dip0.t-ipconnect.de) acidjnk
2026-06-21 08:19:47 +0000acidjnk(~acidjnk@p200300d6e700e5653521cd9f093235ad.dip0.t-ipconnect.de) acidjnk
2026-06-21 08:20:03 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 272 seconds)
2026-06-21 08:23:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 08:31:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-06-21 08:31:36 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 08:32:13 +0000Axman6(~Axman6@user/axman6) Axman6
2026-06-21 08:33:25 +0000Axma62115(~Axman6@user/axman6) (Ping timeout: 245 seconds)
2026-06-21 08:36:00 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 245 seconds)
2026-06-21 08:41:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 08:46:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-06-21 08:50:50 +0000Enrico63(~Enrico63@host-82-59-243-152.retail.telecomitalia.it) Enrico63
2026-06-21 08:53:51 +0000tromp(~textual@2001:1c00:340e:2700:f85c:5d3d:452:a65a) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-06-21 08:56:11 +0000Enrico63(~Enrico63@host-82-59-243-152.retail.telecomitalia.it) (Quit: Client closed)
2026-06-21 08:56:29 +0000ft(~ft@p508db6b1.dip0.t-ipconnect.de) (Quit: leaving)
2026-06-21 08:57:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 09:02:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-06-21 09:07:32 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 09:12:01 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 252 seconds)
2026-06-21 09:13:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 09:17:39 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 09:18:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-06-21 09:24:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 09:29:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-06-21 09:35:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 09:37:58 +0000Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2026-06-21 09:41:03 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-06-21 09:43:06 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 09:44:10 +0000califax(~califax@user/califx) califx
2026-06-21 09:45:26 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 09:46:26 +0000califax(~califax@user/califx) califx
2026-06-21 09:51:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 09:56:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-06-21 09:58:05 +0000califax_(~califax@user/califx) califx
2026-06-21 09:58:36 +0000ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 245 seconds)
2026-06-21 09:58:36 +0000gmg(~user@user/gehmehgeh) (Ping timeout: 245 seconds)
2026-06-21 09:58:50 +0000Axman6(~Axman6@user/axman6) (Ping timeout: 245 seconds)
2026-06-21 09:58:51 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 09:59:04 +0000ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-06-21 09:59:16 +0000califax_califax
2026-06-21 09:59:29 +0000gmg(~user@user/gehmehgeh) gehmehgeh
2026-06-21 09:59:33 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 10:00:30 +0000califax(~califax@user/califx) califx
2026-06-21 10:04:33 +0000vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 272 seconds)
2026-06-21 10:07:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 10:13:44 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 10:14:20 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-06-21 10:14:43 +0000califax(~califax@user/califx) califx
2026-06-21 10:18:35 +0000gf316(~gf3@user/gf3) (Ping timeout: 252 seconds)
2026-06-21 10:19:05 +0000Axman6(~Axman6@user/axman6) Axman6
2026-06-21 10:19:34 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-06-21 10:19:47 +0000__monty__(~toonn@user/toonn) toonn
2026-06-21 10:22:46 +0000califax(~califax@user/califx) (Ping timeout: 245 seconds)
2026-06-21 10:23:42 +0000Digitteknohippie(~user@user/digit) Digit
2026-06-21 10:24:45 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 245 seconds)
2026-06-21 10:25:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 10:25:36 +0000fernando_basso(~fernando-@2a01:4f9:c012:63d3::1) (Quit: WeeChat 3.8)
2026-06-21 10:25:43 +0000Digit(~user@user/digit) (Ping timeout: 276 seconds)
2026-06-21 10:26:50 +0000califax(~califax@user/califx) califx
2026-06-21 10:28:21 +0000Digitteknohippie(~user@user/digit) (Ping timeout: 252 seconds)
2026-06-21 10:30:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-06-21 10:39:39 +0000caskd(~caskd@user/caskd) caskd
2026-06-21 10:39:58 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 10:41:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 10:41:31 +0000chexum(~quassel@gateway/tor-sasl/chexum) (Ping timeout: 245 seconds)
2026-06-21 10:42:17 +0000chexum(~quassel@gateway/tor-sasl/chexum) chexum
2026-06-21 10:44:25 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 248 seconds)
2026-06-21 10:46:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-06-21 10:49:58 +0000dtman34(~dtman34@2601:447:d17d:eaf2:8123:c1ff:6dae:d26b) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2026-06-21 10:50:21 +0000dtman34(~dtman34@c-73-242-68-179.hsd1.mn.comcast.net) dtman34
2026-06-21 10:57:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-06-21 11:11:44 +0000Axma15511(~Axman6@user/axman6) Axman6
2026-06-21 11:15:05 +0000Axman6(~Axman6@user/axman6) (Ping timeout: 245 seconds)
2026-06-21 11:15:50 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 11:17:39 +0000Digit(~user@user/digit) Digit
2026-06-21 11:20:58 +0000Enigmagic(~Enigmagic@user/Enigmagic) (Ping timeout: 276 seconds)
2026-06-21 11:25:16 +0000divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2026-06-21 11:25:41 +0000divlamir(~divlamir@user/divlamir) divlamir
2026-06-21 11:28:42 +0000acidjnk(~acidjnk@p200300d6e700e5653521cd9f093235ad.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2026-06-21 11:28:42 +0000acidjnk_new3(~acidjnk@p200300d6e700e5653521cd9f093235ad.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2026-06-21 11:30:01 +0000 <vms14> should i make a monad that makes expressions pass the stack implicitly?
2026-06-21 11:30:15 +0000 <vms14> data Element = Sint Int | Schar Char | Sstring String | Slist [Element] deriving (Show, Eq)
2026-06-21 11:30:22 +0000 <vms14> that would be the stack
2026-06-21 11:30:24 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 256 seconds)
2026-06-21 11:30:47 +0000CiaoSen(~Jura@2a02:3100:588a:de00:4e50:ddff:fe9b:8922) CiaoSen
2026-06-21 11:30:49 +0000 <vms14> i can make operations that receive a stack and return another
2026-06-21 11:30:57 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-06-21 11:31:11 +0000 <mauke> sounds like State
2026-06-21 11:31:14 +0000 <vms14> but it feels like that should be abstracted away and do it similar to what monads do already
2026-06-21 11:31:28 +0000 <vms14> mauke: and what i do when an action performs IO?
2026-06-21 11:31:28 +0000 <mauke> :t runState
2026-06-21 11:31:29 +0000 <lambdabot> State s a -> s -> (a, s)
2026-06-21 11:31:36 +0000 <mauke> :t runStateT
2026-06-21 11:31:37 +0000 <lambdabot> StateT s m a -> s -> m (a, s)
2026-06-21 11:31:41 +0000 <mauke> StateT IO
2026-06-21 11:31:55 +0000Digitdigitteknohippie
2026-06-21 11:32:15 +0000 <vms14> i might
2026-06-21 11:32:26 +0000 <vms14> although i think it's a good excuse to make my first monad also
2026-06-21 11:32:47 +0000nyc(~nyc@user/nyc) nyc
2026-06-21 11:32:49 +0000 <mauke> @src StateT
2026-06-21 11:32:49 +0000 <lambdabot> Source not found. Just try something else.
2026-06-21 11:32:51 +0000 <mauke> aww
2026-06-21 11:33:45 +0000Digit(~user@user/digit) Digit
2026-06-21 11:33:56 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 11:35:27 +0000califax(~califax@user/califx) califx
2026-06-21 11:36:37 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 11:37:27 +0000digitteknohippie(~user@user/digit) (Quit: moved to a fresh emerged emacs32 with fewer superfluous useflags enabled)
2026-06-21 11:37:36 +0000califax(~califax@user/califx) califx
2026-06-21 11:46:06 +0000chexum(~quassel@gateway/tor-sasl/chexum) (Ping timeout: 245 seconds)
2026-06-21 11:46:40 +0000chexum(~quassel@gateway/tor-sasl/chexum) chexum
2026-06-21 11:49:57 +0000califax(~califax@user/califx) (Remote host closed the connection)
2026-06-21 11:50:09 +0000 <probie> The definition can be trivially derived from the type of `runStateT` since it's a newtype (i.e `newtype StateT s m a = StateT { runStateT :: s -> m (a, s) }`)
2026-06-21 11:50:57 +0000divlamir_(~divlamir@user/divlamir) divlamir
2026-06-21 11:51:08 +0000califax(~califax@user/califx) califx
2026-06-21 11:51:23 +0000Enigmagic(~Enigmagic@user/Enigmagic) Enigmagic
2026-06-21 11:53:36 +0000divlamir(~divlamir@user/divlamir) (Ping timeout: 246 seconds)
2026-06-21 11:53:36 +0000divlamir_divlamir
2026-06-21 12:01:18 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 252 seconds)
2026-06-21 12:01:38 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-06-21 12:03:51 +0000 <vms14> i'm thinking haskell is not the best option for me
2026-06-21 12:04:10 +0000 <vms14> i fail to appreciate all the stones it puts on my path
2026-06-21 12:04:38 +0000 <__monty__> Wait until you need to cross a river ; )
2026-06-21 12:04:49 +0000 <vms14> yeah, that's also true
2026-06-21 12:05:03 +0000 <vms14> the day i want to stop making hello worlds and do something serious i will drown
2026-06-21 12:05:18 +0000 <int-e> __monty__: you mean, with enough stones you can walk on the river bed, so you don't have to swim precariously?
2026-06-21 12:05:55 +0000CiaoSen(~Jura@2a02:3100:588a:de00:4e50:ddff:fe9b:8922) (Ping timeout: 244 seconds)
2026-06-21 12:08:18 +0000 <__monty__> Exactly, mostly just a context based joke though. Haskell may not be the most suitable tool for you and that's OK.
2026-06-21 12:09:37 +0000 <vms14> i think i cannot have future with haskell until i learn to appreciate the type system
2026-06-21 12:09:53 +0000 <vms14> and i have done nothing but avoid it xd
2026-06-21 12:11:12 +0000 <vms14> i like how lazyness and fp teaches me to iterate infinity
2026-06-21 12:13:44 +0000 <vms14> but i'm too impure for haskell :D
2026-06-21 12:15:44 +0000xff0x(~xff0x@2405:6580:b080:900:7423:ed7:4abd:dce) (Ping timeout: 252 seconds)
2026-06-21 12:16:21 +0000 <vms14> it was fun though, thanks guy for helping me out with my random questions :D
2026-06-21 12:16:28 +0000 <vms14> haskell has a nice community
2026-06-21 12:16:30 +0000 <vms14> see you
2026-06-21 12:16:33 +0000vms14(~vms14@user/vms14) (WeeChat 4.6.3)
2026-06-21 12:16:38 +0000xff0x(~xff0x@2405:6580:b080:900:276e:9a01:f3d4:3fcb)
2026-06-21 12:18:14 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)