2025/12/22

2025-12-22 00:03:28 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 00:13:43 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 240 seconds)
2025-12-22 00:14:11 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:17:21 +0100synchromesh(~john@2406:5a00:2412:2c00:40e6:aa97:4307:9d7) (Read error: Connection reset by peer)
2025-12-22 00:18:17 +0100synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) synchromesh
2025-12-22 00:18:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 00:19:51 +0100 <EvanR> also monads in the Data
2025-12-22 00:26:37 +0100 <haskellbridge> <loonycyborg> If there's Data.Data then why there isn't Control.Control? :P
2025-12-22 00:29:22 +0100 <monochrom> GHC has only recently begun to provided delimited continuations. But eventually Control.Control would be a great home for its stable API. :)
2025-12-22 00:29:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:31:52 +0100corecaps(~quassel@user/corecaps) (Quit: Segmentaiton fault, core dumped)
2025-12-22 00:36:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-12-22 00:38:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:39:03 +0100 <probie> EvanR: We already have the perfect type system that makes mistakes impossible
2025-12-22 00:39:20 +0100 <probie> It's uninhabited
2025-12-22 00:40:11 +0100Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-12-22 00:42:22 +0100 <EvanR> is that like Falso
2025-12-22 00:42:39 +0100 <EvanR> https://inutile.club/estatis/falso/
2025-12-22 00:42:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 00:45:52 +0100 <probie> It's the opposite of Falso
2025-12-22 00:47:29 +0100 <probie> If our type system has no inhabitants, there are no valid programs, and therefore none of our programs can have any mistakes
2025-12-22 00:50:06 +0100Pozyomka(~pyon@user/pyon) (Quit: bbl)
2025-12-22 00:51:38 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:53:50 +0100Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-12-22 00:56:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 00:59:50 +0100Square2(~Square@user/square) Square
2025-12-22 01:00:37 +0100lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 246 seconds)
2025-12-22 01:02:12 +0100lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 01:04:34 +0100ttybitnik(~ttybitnik@user/wolper) (Quit: Fading out...)
2025-12-22 01:07:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:12:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 01:22:15 +0100 <yin> ah, the principle of implosion
2025-12-22 01:23:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:23:29 +0100 <monochrom> I don't know, I see that as: since every program fails to type-check, so every program has mistakes
2025-12-22 01:27:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 01:27:51 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) (Ping timeout: 252 seconds)
2025-12-22 01:28:10 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2025-12-22 01:31:45 +0100 <ncf> MLTT + Π + Σ + {one of U or 0} would do
2025-12-22 01:32:09 +0100 <ncf> (can't have a universe *and* an empty type because that typically means you have a code for the empty type in the universe, which is a term!)
2025-12-22 01:33:37 +0100 <ncf> i suppose you could have U + coproducts
2025-12-22 01:35:00 +0100 <ncf> oh, and identity types!
2025-12-22 01:38:59 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:43:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 01:54:44 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:59:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:04:30 +0100ringo_(~ringo@157.230.117.128) (Ping timeout: 256 seconds)
2025-12-22 02:06:55 +0100lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 264 seconds)
2025-12-22 02:08:03 +0100trickard_trickard
2025-12-22 02:10:34 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:12:54 +0100ringo_(~ringo@157.230.117.128) ringo_
2025-12-22 02:14:15 +0100xff0x(~xff0x@2405:6580:b080:900:ae34:f81a:c4c2:4c9b) (Ping timeout: 252 seconds)
2025-12-22 02:16:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:22:51 +0100omidmash1(~omidmash@user/omidmash) omidmash
2025-12-22 02:24:34 +0100divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-12-22 02:24:36 +0100omidmash(~omidmash@user/omidmash) (Ping timeout: 244 seconds)
2025-12-22 02:24:36 +0100omidmash1omidmash
2025-12-22 02:24:44 +0100divlamir(~divlamir@user/divlamir) divlamir
2025-12-22 02:28:34 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:33:23 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 02:41:15 +0100ringo_(~ringo@157.230.117.128) (Ping timeout: 240 seconds)
2025-12-22 02:42:20 +0100Tuplanolla(~Tuplanoll@88-114-88-95.elisa-laajakaista.fi) (Quit: Leaving.)
2025-12-22 02:43:35 +0100itaipu(~itaipu@168.121.97.28) (Ping timeout: 240 seconds)
2025-12-22 02:44:16 +0100itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 02:44:21 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:51:10 +0100simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2025-12-22 02:52:15 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:54:22 +0100lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 02:55:32 +0100ringo_(~ringo@157.230.117.128) ringo_
2025-12-22 03:03:08 +0100somemathguy(~somemathg@user/somemathguy) somemathguy
2025-12-22 03:04:00 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 03:04:19 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2025-12-22 03:04:43 +0100weary-traveler(~user@user/user363627) user363627
2025-12-22 03:06:38 +0100Pixi(~Pixi@user/pixi) (Ping timeout: 260 seconds)
2025-12-22 03:08:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 03:11:13 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)