Newest at the top
| 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 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) Anarchos |
| 2025-12-05 22:43:16 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 246 seconds) |
| 2025-12-05 22:42:06 +0100 | michalz | (~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 +0100 | trickard_ | trickard |
| 2025-12-05 22:39:25 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
| 2025-12-05 22:38:54 +0100 | califax | (~califax@user/califx) califx |
| 2025-12-05 22:37:13 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2025-12-05 22:34:51 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 22:34:33 +0100 | califax | (~califax@user/califx) califx |
| 2025-12-05 22:23:45 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2025-12-05 22:18:50 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 22:13:41 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2025-12-05 22:08:40 +0100 | <Wygulmage> | class instance. |
| 2025-12-05 22:08:39 +0100 | <Wygulmage> | Is it possible to use a rewrite rule on a class-generic function for one instance that has a constraint? For example an instance `Ord a => C (Set a)` and a function `delete` constrained by `C` but not `Ord a`. I want to rewrite `delete` (of the correct type) to `Data.Set.delete`, but the rule can't seem to pull in the `Ord` constraint from the |
| 2025-12-05 22:07:41 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2025-12-05 22:05:10 +0100 | wbooze | (~wbooze@cgn-195-14-220-195.nc.de) Inline |
| 2025-12-05 22:04:16 +0100 | Wygulmage | (~Wygulmage@user/Wygulmage) Wygulmage |
| 2025-12-05 22:03:03 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 22:00:55 +0100 | peterbecich | (~Thunderbi@172.222.148.214) peterbecich |
| 2025-12-05 21:52:26 +0100 | mikess | (~sam@user/mikess) mikess |
| 2025-12-05 21:52:10 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
| 2025-12-05 21:47:39 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 21:43:04 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
| 2025-12-05 21:40:33 +0100 | trickard_ | (~trickard@cpe-85-98-47-163.wireline.com.au) |
| 2025-12-05 21:40:19 +0100 | trickard_ | (~trickard@cpe-85-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-12-05 21:39:30 +0100 | jmcantrell_ | (~weechat@user/jmcantrell) (Ping timeout: 245 seconds) |
| 2025-12-05 21:38:34 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 21:38:30 +0100 | wbooze | (~wbooze@cgn-195-14-220-195.nc.de) (Quit: KVIrc 5.2.8 Quasar http://www.kvirc.net/) |
| 2025-12-05 21:33:13 +0100 | jmcantrell_ | (~weechat@user/jmcantrell) jmcantrell |
| 2025-12-05 21:30:27 +0100 | Googulator | (~Googulato@2a01-036d-0106-479c-a13d-10f6-324f-ace8.pool6.digikabel.hu) |
| 2025-12-05 21:28:13 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-12-05 21:22:45 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 21:11:35 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
| 2025-12-05 21:10:45 +0100 | annamalai | (~annamalai@157.32.217.168) annamalai |
| 2025-12-05 21:10:18 +0100 | annamalai | (~annamalai@117.246.252.114) (Ping timeout: 256 seconds) |
| 2025-12-05 21:09:44 +0100 | mulk | (~mulk@p5b1127bf.dip0.t-ipconnect.de) mulk |
| 2025-12-05 21:08:26 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-12-05 21:07:23 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-12-05 21:06:33 +0100 | fgarcia | (~lei@user/fgarcia) (Quit: Remote host closed the connection) |
| 2025-12-05 21:06:29 +0100 | myme | (~myme@2a01:799:d5e:5f00:b47a:83fd:4eab:92be) myme |
| 2025-12-05 21:06:13 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
| 2025-12-05 21:05:14 +0100 | <[exa]> | and a veeeeeery wide lower lever |
| 2025-12-05 21:05:10 +0100 | myme | (~myme@2a01:799:d5e:5f00:a10a:6bc:6be7:9209) (Ping timeout: 244 seconds) |
| 2025-12-05 21:04:38 +0100 | <[exa]> | yeah afaik the usual rope structures kinda look like B-trees, with size annotations to allow fast seeks |
| 2025-12-05 21:03:37 +0100 | Square2 | (~Square@user/square) (Ping timeout: 264 seconds) |
| 2025-12-05 21:03:00 +0100 | <EvanR> | then you open a giant file with no newlines and it freezes the computer |
| 2025-12-05 21:02:24 +0100 | <EvanR> | it seems like a text editor could get away with an ordered set of lines, and the lines are packed? for most usecases |
| 2025-12-05 21:01:15 +0100 | AlexNoo | (~AlexNoo@85.174.183.177) |