2025/12/05

Newest at the top

2025-12-06 00:18:52 +0100PaulMartensen(15a119e437@2001:bc8:1210:2cd8::3bc)
2025-12-06 00:14:43 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-06 00:09:42 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-06 00:04:17 +0100PaulMartensen(15a119e437@2001:bc8:1210:2cd8::3bc) (Remote host closed the connection)
2025-12-06 00:04:17 +0100Typosit(b41a81e702@2001:bc8:1210:2cd8::494) (Remote host closed the connection)
2025-12-06 00:04:17 +0100Ging_(46fea76d80@2001:bc8:1210:2cd8::470) (Remote host closed the connection)
2025-12-05 23:58:53 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
2025-12-05 23:58:50 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2025-12-05 23:58:01 +0100dolio(~dolio@130.44.140.168) dolio
2025-12-05 23:57:38 +0100DragonMaus(~dragonmau@user/dragonmaus) DragonMaus
2025-12-05 23:56:49 +0100DragonMaus(~dragonmau@user/dragonmaus) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2025-12-05 23:56:07 +0100pavonia(~user@user/siracusa) siracusa
2025-12-05 23:53:54 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-05 23:42:37 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-05 23:36:36 +0100peterbecich(~Thunderbi@172.222.148.214) peterbecich
2025-12-05 23:35:51 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-05 23:32:22 +0100Anarchos(~Anarchos@91-161-254-16.subs.proxad.net) Anarchos
2025-12-05 23:26:27 +0100Wygulmage(~Wygulmage@user/Wygulmage) (Ping timeout: 250 seconds)
2025-12-05 23:25:10 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-12-05 23:21:06 +0100takuan(~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2025-12-05 23:20:35 +0100mikess(~sam@user/mikess) (Ping timeout: 240 seconds)
2025-12-05 23:20:04 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-05 23:11:06 +0100 <tomsmeding> Wygulmage: what if you just add the Ord constraint on the LHS of the RULE?
2025-12-05 23:10:31 +0100 <tomsmeding> [exa]: it rather sounds like they have `class C a where delete :: a -> a` (guessing some type for delete here) and an `instance Ord a => C (Set a) where delete = ...`, and they want to have a RULE that rewrites `delete :: Set a -> Set a` to some function with type `Ord a => Set a -> Set a`
2025-12-05 23:09:37 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-05 23:08:13 +0100califax(~califax@user/califx) califx
2025-12-05 23:06:45 +0100Anarchos(~Anarchos@91-161-254-16.subs.proxad.net) (Quit: Vision[]: i've been blurred!)
2025-12-05 23:06:34 +0100califax(~califax@user/califx) (Remote host closed the connection)
2025-12-05 23:06:01 +0100califax(~califax@user/califx) califx
2025-12-05 23:05:17 +0100califax(~califax@user/califx) (Remote host closed the connection)
2025-12-05 23:05:08 +0100sindu(~sindu@2.148.32.207.tmi.telenormobil.no) (Ping timeout: 265 seconds)
2025-12-05 23:04:43 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-05 23:00:15 +0100califax(~califax@user/califx) califx
2025-12-05 22:59:42 +0100 <EvanR> is there a typeclass instance that says "everything everywhere all at once" ?
2025-12-05 22:58:22 +0100califax(~califax@user/califx) (Remote host closed the connection)
2025-12-05 22:58:22 +0100mhatta(~mhatta@www21123ui.sakura.ne.jp) (Remote host closed the connection)
2025-12-05 22:58:13 +0100peterbecich(~Thunderbi@172.222.148.214) (Ping timeout: 264 seconds)
2025-12-05 22:58:06 +0100califax(~califax@user/califx) califx
2025-12-05 22:57:22 +0100califax(~califax@user/califx) (Remote host closed the connection)
2025-12-05 22:53:15 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-05 22:48:40 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-05 22:45:27 +0100 <[exa]> Wygulmage: nevertheless, wouldn't the example with genericLookup/Int here https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/rewrite_rules.html#specialisation work for that case without much issues?
2025-12-05 22:44:49 +0100Anarchos(~Anarchos@91-161-254-16.subs.proxad.net) Anarchos
2025-12-05 22:43:16 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 246 seconds)
2025-12-05 22:42:06 +0100michalz(~michalz@185.246.207.203) (Remote host closed the connection)
2025-12-05 22:41:12 +0100 <[exa]> Wygulmage: that sounds like trying to make a typeclass instance that says "everything except this one" ?
2025-12-05 22:40:48 +0100trickard_trickard
2025-12-05 22:39:25 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-05 22:38:54 +0100califax(~califax@user/califx) califx
2025-12-05 22:37:13 +0100califax(~califax@user/califx) (Remote host closed the connection)