2026/04/30

Newest at the top

2026-04-30 16:02:26 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-04-30 15:59:14 +0000 <tomsmeding> janus: dunno about cringe; shapr gave me op in #haskell-offtopic a long time ago and I did the same. :P
2026-04-30 15:59:03 +0000Arsen(16abab341f@gentoo/developer/managarm.dev.Arsen) Arsen
2026-04-30 15:57:55 +0000Enrico63(~Enrico63@85.255.235.90) (Quit: Client closed)
2026-04-30 15:57:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-30 15:56:04 +0000Arsen(16abab341f@gentoo/developer/managarm.dev.Arsen) (Remote host closed the connection)
2026-04-30 15:53:06 +0000jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2026-04-30 15:52:31 +0000AlexZenon(~alzenon@178.34.163.122)
2026-04-30 15:48:43 +0000Arsen(16abab341f@gentoo/developer/managarm.dev.Arsen) Arsen
2026-04-30 15:47:46 +0000AlexNoo(~AlexNoo@178.34.162.165) (Ping timeout: 265 seconds)
2026-04-30 15:47:10 +0000AlexZenon(~alzenon@178.34.162.165) (Ping timeout: 244 seconds)
2026-04-30 15:46:31 +0000Alex_delenda_est(~al_test@178.34.162.165) (Ping timeout: 264 seconds)
2026-04-30 15:45:13 +0000 <janus> but it's a good lesson in that kindedness is exported, which i hadn't considered
2026-04-30 15:45:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-04-30 15:44:44 +0000 <janus> Leary: i should probably abandon this effort, it seems too risky for such an old codebase
2026-04-30 15:43:53 +0000AlexNoo_(~AlexNoo@178.34.163.122)
2026-04-30 15:43:28 +0000janus-o janus
2026-04-30 15:41:16 +0000Arsen(16abab341f@gentoo/developer/managarm.dev.Arsen) (Remote host closed the connection)
2026-04-30 15:41:14 +0000 <geekosaur> it's kinda disrecommended by libera
2026-04-30 15:40:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-30 15:37:56 +0000Arsen(16abab341f@gentoo/developer/managarm.dev.Arsen) Arsen
2026-04-30 15:37:17 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 252 seconds)
2026-04-30 15:36:46 +0000 <janus> it is cringe to wear op all the time?
2026-04-30 15:36:01 +0000 <janus> i got op from shapr and now i proudly wear it. i don't think ChanServ knows about it so i wouldn't be able to get it back
2026-04-30 15:35:24 +0000 <tomsmeding> hello I've been away for a couple weeks, what's with all the @? Are there spammers?
2026-04-30 15:34:18 +0000 <Leary> I would determine that on a case-by-case basis; ultimately it's a matter of whether they types in question have any good reason to be (or not be) polykinded.
2026-04-30 15:33:04 +0000califax(~califax@user/califx) califx
2026-04-30 15:32:43 +0000misterfish(~misterfis@84.53.85.146) misterfish
2026-04-30 15:31:49 +0000tomsmeding_tomsmeding
2026-04-30 15:31:39 +0000puke(~puke@user/puke) puke
2026-04-30 15:31:35 +0000 <janus> but would it not be better to make the servant export not-polykinded , and keep compatibility with revdeps?
2026-04-30 15:31:31 +0000Square(~Square@user/square) (Ping timeout: 264 seconds)
2026-04-30 15:31:17 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-04-30 15:31:14 +0000puke(~puke@user/puke) (Max SendQ exceeded)
2026-04-30 15:30:59 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-04-30 15:30:54 +0000 <Leary> Which is fine, but the revdep now needs `Typeable` on the kind.
2026-04-30 15:30:54 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-04-30 15:30:17 +0000puke(~puke@user/puke) puke
2026-04-30 15:30:10 +0000 <Leary> Yeah; at a guess, something that wasn't polykinded now is.
2026-04-30 15:29:51 +0000 <c_wraith> Not with that specifically, but stuff like PolyKinds can do that
2026-04-30 15:29:37 +0000 <janus> s/dependencies/revdeps/
2026-04-30 15:29:24 +0000 <janus> is that something people have encountered?
2026-04-30 15:28:55 +0000 <janus> i just didn't expect the code to compile, and then the dependencies to break!
2026-04-30 15:28:44 +0000 <janus> i thought migrating to GHC2021 would be way easier, but it does seem to affect a bunch of corner cases in fancy type level code that servant has
2026-04-30 15:28:05 +0000 <janus> and that dependency fails to compile because it can't satisfy a typeable constraint
2026-04-30 15:27:43 +0000 <janus> now, one of the cook books fails to compile. the cook book is using servant-multipart (an third party servant extension) as a dependency
2026-04-30 15:27:04 +0000 <janus> i enabled GHC2021 using default-language and removed a bunch of extensions
2026-04-30 15:26:47 +0000 <janus> having a really odd issue in the servant codebase
2026-04-30 15:25:42 +0000califax(~califax@user/califx) (Ping timeout: 265 seconds)
2026-04-30 15:20:42 +0000xff0x(~xff0x@ah206235.dynamic.ppp.asahi-net.or.jp) (Ping timeout: 265 seconds)