Newest at the top
2024-12-23 19:55:15 +0100 | pandeyan | (~pandeyan@135-180-52-227.fiber.dynamic.sonic.net) |
2024-12-23 19:55:05 +0100 | pointlessslippe- | (~pointless@62.106.85.17) |
2024-12-23 19:54:43 +0100 | <monochrom> | I don't know unison. |
2024-12-23 19:54:25 +0100 | vgtw | (~vgtw@user/vgtw) vgtw |
2024-12-23 19:54:22 +0100 | remedan_ | (~remedan@ip-62-245-108-153.bb.vodafone.cz) remedan |
2024-12-23 19:54:20 +0100 | Digitteknohippie | (~user@user/digit) Digit |
2024-12-23 19:54:14 +0100 | mhatta_ | (~mhatta@www21123ui.sakura.ne.jp) |
2024-12-23 19:54:00 +0100 | Wstfgl0 | (~me-me@kc.randomserver.name) |
2024-12-23 19:53:54 +0100 | Xe_ | (~Xe@perl/impostor/xe) Xe |
2024-12-23 19:53:50 +0100 | Catty | (~catties@user/meow/catties) catties |
2024-12-23 19:53:49 +0100 | cptaffe` | (~cptaffe@user/cptaffe) cptaffe |
2024-12-23 19:53:45 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-12-23 19:53:29 +0100 | aforemny_ | (~aforemny@2001:9e8:6cf3:d200:ed4d:2a81:f273:8171) aforemny |
2024-12-23 19:53:12 +0100 | _xor3 | (~xor@ip-66-42-132-175.dynamic.fuse.net) _xor |
2024-12-23 19:53:12 +0100 | remexre_ | (~remexre@user/remexre) remexre |
2024-12-23 19:52:57 +0100 | <hseg> | isn't that what unison is pushing? |
2024-12-23 19:52:34 +0100 | Lears | (~Leary@user/Leary/x-0910699) Leary |
2024-12-23 19:51:11 +0100 | <monochrom> | You know what, I'm radical and heretic, screw files, we should do things the Smalltalk way. Can Programming Be Liberated from The Plain Text File? |
2024-12-23 19:48:59 +0100 | forell | (~forell@user/forell) forell |
2024-12-23 19:46:01 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-12-23 19:43:32 +0100 | <monochrom> | OK maybe not the mutual import problem. (SML does "not" suffer this problem because the user has to painstakingly hand-write type sigs. Haskell people expect full automatic inference, that's the real problem.) |
2024-12-23 19:41:48 +0100 | <monochrom> | Yeah I would like multiple modules in the same file too. Probably also solves the mutual import problem. |
2024-12-23 19:39:06 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-12-23 19:36:35 +0100 | <ski> | nesting modules would sometimes be neat |
2024-12-23 19:35:08 +0100 | forell | (~forell@user/forell) (Ping timeout: 272 seconds) |
2024-12-23 19:34:30 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-12-23 19:32:20 +0100 | dsrt^ | (krt@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 244 seconds) |
2024-12-23 19:32:01 +0100 | machinedgod | (~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod |
2024-12-23 19:28:06 +0100 | manwithluck | (~manwithlu@194.177.28.164) (Ping timeout: 252 seconds) |
2024-12-23 19:24:04 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2024-12-23 19:21:27 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
2024-12-23 19:21:07 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds) |
2024-12-23 19:19:30 +0100 | Jeanne-Kamikaze | (~Jeanne-Ka@79.127.217.49) Jeanne-Kamikaze |
2024-12-23 19:19:07 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-12-23 19:11:27 +0100 | Smiles | (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
2024-12-23 19:10:53 +0100 | <hseg> | welp, code structure is forcing my hand anyway -- a bunch of transitive imports means my shims end up being imported together, causing ambiguity |
2024-12-23 19:09:12 +0100 | dsrt^ | (krt@c-98-242-74-66.hsd1.ga.comcast.net) |
2024-12-23 19:08:53 +0100 | talismanick | (~user@2601:644:937c:ed10::ae5) (Remote host closed the connection) |
2024-12-23 19:08:18 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-12-23 19:06:16 +0100 | <hololeap> | it seems like a lot of libraries try to keep text-1.* support which I'm sure brings in a lot of CPP |
2024-12-23 19:05:46 +0100 | <hololeap> | like, I don't think "text >=2" is a terrible thing, esp for personal/private projects |
2024-12-23 19:05:02 +0100 | <hseg> | yeah |
2024-12-23 19:04:31 +0100 | <hololeap> | it's either that or make the constraints on your dependencies really tight |
2024-12-23 19:03:44 +0100 | <hseg> | so you just pollute your version constraints with "for this version, I need this compatibility shim" rather than the code itself |
2024-12-23 19:03:44 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2024-12-23 19:02:29 +0100 | <hseg> | tbh, this feels like one of those things that a more backpack-y ecosystem might do better |
2024-12-23 19:02:23 +0100 | manny__ | (~manny@static-68-235-46-164.cust.tzulo.com) (Quit: Quit) |
2024-12-23 19:01:30 +0100 | <hseg> | hm, that _is_ a fair point |
2024-12-23 19:01:18 +0100 | <hseg> | right. I'm more referring to the fact that I'm stuck either duplicating the test or moving the import, neither of which is good for readability |
2024-12-23 19:01:11 +0100 | <hololeap> | I guess you could shove the CPP stuff into its own module so it isn't stinking up the rest of your code :p |