2025/01/09

Newest at the top

2025-01-09 16:39:01 +0100 <hellwolf> kinda expected
2025-01-09 16:38:38 +0100 <hellwolf> | Warning: yul-dsl.cabal:36:3: Unknown field: "exposed-modules"
2025-01-09 16:37:59 +0100housemate(~housemate@pa49-185-123-160.pa.vic.optusnet.com.au) housemate
2025-01-09 16:37:53 +0100tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Ping timeout: 248 seconds)
2025-01-09 16:36:20 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2025-01-09 16:35:31 +0100housemate(~housemate@pa49-185-147-81.pa.vic.optusnet.com.au) (Ping timeout: 252 seconds)
2025-01-09 16:35:15 +0100tcard_(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303)
2025-01-09 16:34:33 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-01-09 16:33:56 +0100saulosilva(~saulosilv@181.216.220.21) (Quit: Client closed)
2025-01-09 16:33:46 +0100vpan(~vpan@212.117.1.172) (Quit: Leaving.)
2025-01-09 16:33:03 +0100 <tomsmeding> (perhaps for good reason)
2025-01-09 16:32:54 +0100 <tomsmeding> exposed-modules is not in the right section of the cabal docs, makes me suspect it doesn't work with 'common'
2025-01-09 16:30:57 +0100alexherbo2(~alexherbo@2a02-8440-e505-36d8-5418-ab3c-fe52-b949.rev.sfr.net) (Remote host closed the connection)
2025-01-09 16:30:32 +0100vanishingideal(~vanishing@user/vanishingideal) (Quit: leaving)
2025-01-09 16:28:49 +0100housemate(~housemate@pa49-185-147-81.pa.vic.optusnet.com.au) housemate
2025-01-09 16:28:35 +0100 <tomsmeding> if you don't want this, then indeed the only recourse is re-listing
2025-01-09 16:28:34 +0100 <haskellbridge> <hellwolf> (if it work)
2025-01-09 16:28:27 +0100 <haskellbridge> <hellwolf> it feels like distorting the structure of cabal file
2025-01-09 16:28:21 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.4.2)
2025-01-09 16:28:17 +0100 <haskellbridge> <hellwolf> but I am not sure I like that approach for module listing
2025-01-09 16:28:12 +0100 <tomsmeding> well I don't know if it works for exposed-modules too :p
2025-01-09 16:28:10 +0100saulosilva(~saulosilv@181.216.220.21) saulosilva
2025-01-09 16:28:01 +0100 <haskellbridge> <hellwolf> but I haven't realized that I could use that
2025-01-09 16:27:56 +0100 <haskellbridge> <hellwolf> oh, I do use common stanza
2025-01-09 16:27:44 +0100 <tomsmeding> the `cabal init` default cabal file actually uses a 'common' stanza already, to share `ghc-options: -Wall`
2025-01-09 16:27:13 +0100 <mari-estel> nice, i want to recall to simplify some cabal files with lot of repetitions
2025-01-09 16:25:17 +0100 <tomsmeding> hellwolf: have you tried a 'common' stanza? Not sure if it works for exposed-modules, but worth a try https://cabal.readthedocs.io/en/stable/cabal-package-description-file.html#common-stanzas
2025-01-09 16:24:29 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-01-09 16:21:33 +0100DigitteknohippieDigit
2025-01-09 16:20:05 +0100 <merijn> depending on what makes sense
2025-01-09 16:20:02 +0100 <merijn> (in the source, I mean)
2025-01-09 16:19:56 +0100 <merijn> hellwolf: You can re-export them from the public library too
2025-01-09 16:19:21 +0100 <merijn> because you have to write down what to reexport
2025-01-09 16:19:09 +0100 <merijn> reexporting is always gonna involve a duplicate listing
2025-01-09 16:18:19 +0100lol_jcarpenter2
2025-01-09 16:16:27 +0100Digit(~user@user/digit) (Ping timeout: 265 seconds)
2025-01-09 16:15:16 +0100Digitteknohippie(~user@user/digit) Digit
2025-01-09 16:13:53 +0100pavonia(~user@user/siracusa) siracusa
2025-01-09 16:03:39 +0100Guest55(~Guest55@2a00:23c8:8d83:f901:879:abcb:e464:33a2) (Client Quit)
2025-01-09 16:03:08 +0100Guest55(~Guest55@2a00:23c8:8d83:f901:879:abcb:e464:33a2)
2025-01-09 16:02:17 +0100prasad(~Thunderbi@c-73-75-25-251.hsd1.in.comcast.net)
2025-01-09 15:49:45 +0100CiaoSen(~Jura@2a05:5800:226:eb00:ca4b:d6ff:fec1:99da) (Ping timeout: 260 seconds)
2025-01-09 15:40:48 +0100cheater(~Username@user/cheater) cheater
2025-01-09 15:39:57 +0100CiaoSen(~Jura@2a05:5800:226:eb00:ca4b:d6ff:fec1:99da) CiaoSen
2025-01-09 15:39:25 +0100mari-estel(~mari-este@user/mari-estel) mari-estel
2025-01-09 15:38:57 +0100mari-estel(~mari-este@user/mari-estel) (Read error: Connection reset by peer)
2025-01-09 15:37:54 +0100cheater(~Username@user/cheater) (Ping timeout: 245 seconds)
2025-01-09 15:37:22 +0100 <hellwolf> (cabal question)
2025-01-09 15:37:19 +0100 <hellwolf> Can you reexport exposed-modules from an internal library without having to duplicate that listing?
2025-01-09 15:22:24 +0100rekahsoft(~rekahsoft@70.51.99.237) rekahsoft