Newest at the top
2025-08-27 23:41:54 +0200 | mreh | (~matthew@host86-146-25-68.range86-146.btcentralplus.com) (Quit: Lost terminal) |
2025-08-27 23:41:28 +0200 | jmcantrell_ | jmcantrell |
2025-08-27 23:39:52 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds) |
2025-08-27 23:38:44 +0200 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
2025-08-27 23:37:47 +0200 | jmcantrell_ | (~weechat@user/jmcantrell) jmcantrell |
2025-08-27 23:35:59 +0200 | <tomsmeding> | otherwise why would people complain that `stack repl` fails at a particular use of them, but not in general? https://github.com/commercialhaskell/stack/issues/5077 |
2025-08-27 23:35:35 +0200 | <tomsmeding> | I think stack supports mixins |
2025-08-27 23:35:27 +0200 | <geekosaur> | you blew that with mixins 🙂 |
2025-08-27 23:35:00 +0200 | <tomsmeding> | geekosaur: I don't even know if what I'm doing is supposed to work, and in any case, if possible I'd like to stay within the subset of features that stack also supports |
2025-08-27 23:34:52 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-27 23:33:50 +0200 | <geekosaur> | tomsmeding, could you open a ticket about that? |
2025-08-27 23:33:49 +0200 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
2025-08-27 23:33:21 +0200 | dolio | (~dolio@130.44.140.168) dolio |
2025-08-27 23:32:04 +0200 | jreicher | (~user@user/jreicher) (Quit: In transit) |
2025-08-27 23:32:04 +0200 | dolio | (~dolio@130.44.140.168) (Quit: ZNC 1.9.1 - https://znc.in) |
2025-08-27 23:31:43 +0200 | <tomsmeding> | although it would technically be unambiguous since "as" starts with a lowercase letter, and modules don't |
2025-08-27 23:31:32 +0200 | <tomsmeding> | but thank you in any case, that does explain the required commas :) |
2025-08-27 23:30:09 +0200 | <int-e> | (I have no experience whatsoever with that feature, I just traced some repository history) |
2025-08-27 23:29:32 +0200 | <int-e> | it doesn't sound like a *re*export |
2025-08-27 23:29:07 +0200 | <tomsmeding> | but with mixins it did work so I'll use that instead :p |
2025-08-27 23:28:58 +0200 | <tomsmeding> | 1. no it's not, the original name is; 2. you should not be looking for it in the sublibrary, it's a reexport of yourself, dammit |
2025-08-27 23:28:36 +0200 | <tomsmeding> | it tells me "could not load module 'renamed name'; it is a member of the hidden package 'sublibrary name'" |
2025-08-27 23:28:13 +0200 | <tomsmeding> | the modules to rename come from a sublibrary, and I want the renamed modules to be available inside the library itself too; somehow this is making ghc very confused |
2025-08-27 23:28:00 +0200 | lyxia | (~lyxia@poisson.chat) |
2025-08-27 23:27:44 +0200 | <tomsmeding> | okay it doesn't actually work for me |
2025-08-27 23:27:43 +0200 | lyxia | (~lyxia@poisson.chat) (Server closed connection) |
2025-08-27 23:27:02 +0200 | arandombit | (~arandombi@user/arandombit) (Ping timeout: 260 seconds) |
2025-08-27 23:26:34 +0200 | dolio | (~dolio@130.44.140.168) dolio |
2025-08-27 23:24:47 +0200 | dolio | (~dolio@130.44.140.168) (Quit: ZNC 1.9.1 - https://znc.in) |
2025-08-27 23:24:03 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
2025-08-27 23:23:00 +0200 | <tomsmeding> | int-e: :o that saves me a mixins clause |
2025-08-27 23:22:11 +0200 | arandombit | (~arandombi@user/arandombit) arandombit |
2025-08-27 23:21:58 +0200 | <int-e> | (or at least you could when https://github.com/haskell/cabal/commit/62450f9a81bb7efccf1325a6addb15f693dcf755 landed; I have not actually checked whether that has changed) |
2025-08-27 23:21:03 +0200 | tromp | (~textual@2001:1c00:3487:1b00:e4be:35da:9f42:3b49) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-27 23:20:04 +0200 | <int-e> | tomsmeding: it's because you can have stuff like `reexported-modules: containers:Data.Map as DataMap` so spaces aren't good separators |
2025-08-27 23:19:05 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-27 23:16:28 +0200 | takuan | (~takuan@d8d86b9e9.access.telenet.be) (Remote host closed the connection) |
2025-08-27 23:10:34 +0200 | down200 | (~down200@shell.lug.mtu.edu) down200 |
2025-08-27 23:09:05 +0200 | down200 | (~down200@shell.lug.mtu.edu) (Server closed connection) |
2025-08-27 23:08:26 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds) |
2025-08-27 23:07:40 +0200 | Square2 | (~Square@user/square) (Ping timeout: 258 seconds) |
2025-08-27 23:07:36 +0200 | jreicher | (~user@user/jreicher) jreicher |
2025-08-27 23:06:48 +0200 | jreicher | (~user@user/jreicher) (Read error: Connection reset by peer) |
2025-08-27 23:05:08 +0200 | trickard__ | (~trickard@cpe-57-98-47-163.wireline.com.au) |
2025-08-27 23:04:56 +0200 | trickard | (~trickard@cpe-63-98-47-163.wireline.com.au) (Ping timeout: 248 seconds) |
2025-08-27 23:03:17 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-27 23:02:50 +0200 | <hellwolf> | very arbitrary... |
2025-08-27 23:02:37 +0200 | <hellwolf> | nothing said about "reexported-modules", though. |
2025-08-27 23:02:19 +0200 | <hellwolf> | | Some fields take lists of values, which are optionally separated by commas, except for the build-depends field, where the commas are mandatory. |
2025-08-27 22:58:24 +0200 | <tomsmeding> | why does exposed-modules: in a cabal file accept a comma-less list of module names, but not reexported-modules: |