2025/02/11

Newest at the top

2025-02-11 01:48:12 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-02-11 01:43:43 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 01:43:18 +0100acidjnk_new3(~acidjnk@p200300d6e7283f999088022741b454a0.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2025-02-11 01:35:15 +0100 <lyxia> Very cursed, thank you :)
2025-02-11 01:32:26 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-02-11 01:27:49 +0100 <Leary> There's also a similar trick to give the constructor a constraint, so long as any runtime data can be computed from the argument: https://gist.github.com/LSLeary/ef0f75468938fa6ff505331171bb011c
2025-02-11 01:25:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 01:22:39 +0100athan(~athan@syn-173-042-095-241.biz.spectrum.com) (Quit: Konversation terminated!)
2025-02-11 01:21:51 +0100 <Leary> lyxia: You can use a smart constructor that secretly `unsafeCoerce`s the hidden type to `Any`, then provide a Rank2 `withFoo` for unwrapping. See `Data.Some.Newtype` for an example in the wild.
2025-02-11 01:19:58 +0100ljdarj1ljdarj
2025-02-11 01:19:58 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 272 seconds)
2025-02-11 01:19:06 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 246 seconds)
2025-02-11 01:17:47 +0100ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-02-11 01:16:54 +0100 <lyxia> I somehow need existential newtypes in Haskell... are there any workarounds (or have they been implemented already)?
2025-02-11 01:15:03 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-11 01:14:33 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-02-11 01:13:13 +0100athan(~athan@syn-173-042-095-241.biz.spectrum.com) athan
2025-02-11 01:10:17 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 01:07:21 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2025-02-11 00:59:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-02-11 00:54:55 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 00:53:48 +0100otbergsten(~otbergste@user/otbergsten) (Remote host closed the connection)
2025-02-11 00:53:47 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2025-02-11 00:44:19 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-02-11 00:39:33 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 00:31:11 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 252 seconds)
2025-02-11 00:27:09 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-02-11 00:26:59 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-11 00:24:39 +0100sawilagar(~sawilagar@user/sawilagar) (Ping timeout: 265 seconds)
2025-02-11 00:19:52 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-11 00:15:26 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2025-02-11 00:10:57 +0100hololeap(~quassel@user/hololeap) hololeap
2025-02-11 00:09:54 +0100hololeap(~quassel@user/hololeap) (Quit: Bye)
2025-02-11 00:09:40 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2025-02-11 00:04:30 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-10 23:55:53 +0100 <euouae> thank you!
2025-02-10 23:55:08 +0100 <dminuoso> euouae: We can resume this another time. See you.
2025-02-10 23:54:46 +0100 <euouae> dminuoso: let me rain check you on that because I have to get away from the computer for a while
2025-02-10 23:53:26 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2025-02-10 23:50:30 +0100tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 252 seconds)
2025-02-10 23:49:29 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2025-02-10 23:46:26 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-10 23:46:09 +0100tri(~tri@ool-44c70bcb.dyn.optonline.net)
2025-02-10 23:42:06 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) Tuplanolla
2025-02-10 23:42:04 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 260 seconds)
2025-02-10 23:40:13 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-02-10 23:37:34 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-10 23:35:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-02-10 23:31:02 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-10 23:25:46 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal