Newest at the top
| 2026-06-21 15:19:39 +0000 | machinedgod | (~machinedg@d108-173-95-19.abhsia.telus.net) machinedgod |
| 2026-06-21 15:18:20 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 15:07:10 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 2026-06-21 15:01:32 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 14:50:40 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-06-21 14:45:46 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 14:37:35 +0000 | ft | (~ft@p508db6b1.dip0.t-ipconnect.de) ft |
| 2026-06-21 14:37:16 +0000 | Digitteknohippie | Digit |
| 2026-06-21 14:34:45 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 2026-06-21 14:33:05 +0000 | CiaoSen | (~Jura@2a02:3100:588a:de00:4e50:ddff:fe9b:8922) (Ping timeout: 245 seconds) |
| 2026-06-21 14:29:59 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 14:28:08 +0000 | Digitteknohippie | (~user@user/digit) Digit |
| 2026-06-21 14:28:00 +0000 | Digit | (~user@user/digit) (Ping timeout: 244 seconds) |
| 2026-06-21 14:24:40 +0000 | caskd | (~caskd@user/caskd) caskd |
| 2026-06-21 14:22:35 +0000 | Axma15511 | (~Axman6@user/axman6) (Ping timeout: 245 seconds) |
| 2026-06-21 14:20:24 +0000 | Axman6 | (~Axman6@user/axman6) Axman6 |
| 2026-06-21 14:19:43 +0000 | merijn | (~merijn@62.45.136.136) (Ping timeout: 276 seconds) |
| 2026-06-21 14:15:42 +0000 | ttybitnik | (~ttybitnik@user/wolper) ttybitnik |
| 2026-06-21 14:15:20 +0000 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-06-21 14:14:02 +0000 | merijn | (~merijn@62.45.136.136) merijn |
| 2026-06-21 14:04:00 +0000 | spew | (~spew@user/spew) (Quit: nyaa~) |
| 2026-06-21 14:03:43 +0000 | califax | (~califax@user/califx) califx |
| 2026-06-21 14:03:20 +0000 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2026-06-21 14:03:12 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-06-21 13:58:11 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 13:57:31 +0000 | Enigmagic | (~Enigmagic@user/Enigmagic) Enigmagic |
| 2026-06-21 13:51:00 +0000 | <yin> | probie: multiple definitions don't make sense so i'm sticking with class. ty |
| 2026-06-21 13:48:21 +0000 | caskd | (~caskd@user/caskd) (Remote host closed the connection) |
| 2026-06-21 13:47:43 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-06-21 13:42:24 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 13:39:21 +0000 | chromoblob | (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2026-06-21 13:39:00 +0000 | bitdex | (~bitdex@gateway/tor-sasl/bitdex) bitdex |
| 2026-06-21 13:35:04 +0000 | Enigmagic | (~Enigmagic@user/Enigmagic) (Ping timeout: 256 seconds) |
| 2026-06-21 13:31:34 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 2026-06-21 13:30:26 +0000 | Enigmagic | (~Enigmagic@user/Enigmagic) Enigmagic |
| 2026-06-21 13:26:38 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 13:23:15 +0000 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-06-21 13:22:16 +0000 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 252 seconds) |
| 2026-06-21 13:18:37 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
| 2026-06-21 13:13:23 +0000 | Beowulf | (florian@sleipnir.bandrate.org) |
| 2026-06-21 13:12:56 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-06-21 13:07:19 +0000 | <probie> | s/wrong a make/wrong and make/ |
| 2026-06-21 13:07:19 +0000 | Beowulf | (florian@sleipnir.bandrate.org) (Quit: = "") |
| 2026-06-21 13:07:18 +0000 | Enigmagic | (~Enigmagic@user/Enigmagic) (Ping timeout: 252 seconds) |
| 2026-06-21 13:07:07 +0000 | <probie> | If you pick a record; a user of your API can decide you were wrong a make a class. If you pick a class you might be forcing them down the path of lots of annoying newtypes, or using something like Data.Reflection |
| 2026-06-21 13:04:00 +0000 | <probie> | If the answer is "no", then it can't hurt to make it a class. |
| 2026-06-21 13:02:41 +0000 | Enigmagic | (~Enigmagic@user/Enigmagic) Enigmagic |
| 2026-06-21 13:02:34 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 266 seconds) |
| 2026-06-21 13:01:22 +0000 | vetkat | (~vetkat@user/vetkat) vetkat |
| 2026-06-21 13:01:19 +0000 | <probie> | Is there more than one reasonable definition for `ClassOrRecord T` (for any given choice of `T`)? |