2024/06/17

Newest at the top

2024-06-17 05:19:57 +0200 <cheater> segments of the module namespace
2024-06-17 05:19:47 +0200 <monochrom> 1st ID, 2nd ID, 3rd ID :)
2024-06-17 05:19:19 +0200 <geekosaur> the Report just calls them "conids" but that's a lexical concept
2024-06-17 05:17:15 +0200 <geekosaur> it's not really a namespace, though, it's just a name qualifier component
2024-06-17 05:16:55 +0200 <monochrom> It would be easier if people accepted using numbers for these things. 1st, 2nd, 3rd.
2024-06-17 05:14:20 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542)
2024-06-17 05:13:52 +0200 <joeyadams> How about "segments"?
2024-06-17 05:10:48 +0200 <Leary> Well, I'm discussing changes to module hierarchy in a commit message---it would be easier if we had words for these things. I'll just settle for "module namespace".
2024-06-17 05:10:26 +0200bilegeek(~bilegeek@2600:1008:b016:b974:aae0:2a8c:3137:aa88)
2024-06-17 05:10:11 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net) (Ping timeout: 264 seconds)
2024-06-17 05:05:46 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net)
2024-06-17 05:03:40 +0200 <geekosaur> there is a convention that if you have Foo.Bar.Baz and Foo.Bar.Quux then Baz.hs and Quux.hs are in Foo/Bar, but the two aren't related so Bar kinda isn't really a thing as far as Haskell is concerned
2024-06-17 05:02:24 +0200 <geekosaur> there isn't one, because in some sense Bar doesn't exist
2024-06-17 05:01:38 +0200td_(~td@i53870910.versanet.de)
2024-06-17 05:00:15 +0200td_(~td@i53870926.versanet.de) (Ping timeout: 264 seconds)
2024-06-17 04:59:36 +0200 <Leary> Is there good name for fragments of module hierarchy? Like, if I have Foo.Bar.Quux, what do I call Bar?
2024-06-17 04:59:20 +0200nkatte(~nkatte@user/nkatte) (Quit: nkatte)
2024-06-17 04:56:10 +0200ethantwardy(user@user/ethantwardy)
2024-06-17 04:54:14 +0200ethantwardy(user@user/ethantwardy) (Quit: WeeChat 4.3.2)
2024-06-17 04:51:51 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net) (Ping timeout: 264 seconds)
2024-06-17 04:46:16 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net)
2024-06-17 04:43:19 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net) (Ping timeout: 246 seconds)
2024-06-17 04:41:03 +0200solaire(~solaire@syn-024-165-026-201.res.spectrum.com) (Ping timeout: 264 seconds)
2024-06-17 04:39:45 +0200 <iqubic> I now have this compiling. Thanks!
2024-06-17 04:39:16 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net)
2024-06-17 04:36:50 +0200xff0x(~xff0x@2405:6580:b080:900:3ca7:5236:8f09:cdd0)
2024-06-17 04:34:36 +0200madhavanmi(~madhavanm@2409:40f4:101d:c575:8000::) (Client Quit)
2024-06-17 04:34:12 +0200solaire(~solaire@syn-024-165-026-201.res.spectrum.com)
2024-06-17 04:33:51 +0200solaire(~solaire@syn-024-165-026-201.res.spectrum.com) (Ping timeout: 264 seconds)
2024-06-17 04:31:46 +0200madhavanmi(~madhavanm@2409:40f4:101d:c575:8000::)
2024-06-17 04:24:35 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net) (Ping timeout: 264 seconds)
2024-06-17 04:20:25 +0200 <iqubic> Got it.
2024-06-17 04:19:45 +0200 <geekosaur> (1) if you're using cabal, you should have Catppuccin in other-modules (2) case matters: the file must be named Catppuccin.hs
2024-06-17 04:19:44 +0200segfaultfizzbuzz(~segfaultf@23-93-189-95.fiber.dynamic.sonic.net)
2024-06-17 04:19:27 +0200johnw(~johnw@69.62.242.138) (Ping timeout: 256 seconds)
2024-06-17 04:17:03 +0200 <iqubic> These files are in a little bit of a weird order, but this should be the info that explains my issue: https://gist.github.com/IQubic/4651c2428459026d01df8677acd8495a
2024-06-17 04:15:11 +0200sudden(~cat@user/sudden)
2024-06-17 04:12:42 +0200euleritian(~euleritia@77.22.252.56)
2024-06-17 04:11:52 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2024-06-17 04:07:40 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-06-17 04:07:02 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2024-06-17 04:05:23 +0200 <iqubic> I'm preparing that now.
2024-06-17 04:01:58 +0200sudden(~cat@user/sudden) (Ping timeout: 255 seconds)
2024-06-17 04:00:04 +0200 <geekosaur> can you gist an example of your current problem?
2024-06-17 03:59:28 +0200 <geekosaur> in general indenting a continuation <= the start of an expression is asking for trouble; it's a bad habit because it'll bite you if layout is in effect at that point
2024-06-17 03:58:47 +0200 <geekosaur> mm, right, since that's not inside layout it might dtrt
2024-06-17 03:58:17 +0200 <geekosaur> compare https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L94-L132
2024-06-17 03:58:17 +0200 <iqubic> No. It's a different issue. I'm trying to split up my code over two files and it's not working.
2024-06-17 03:57:48 +0200 <geekosaur> that's probably the indentation issue I noted?
2024-06-17 03:57:29 +0200 <iqubic> Hmm... Now I'm running into a different issue.