Newest at the top
| 2025-10-29 08:54:48 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 2025-10-29 08:53:31 +0100 | tromp | (~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2025-10-29 08:52:34 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2025-10-29 08:50:09 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 244 seconds) |
| 2025-10-29 08:49:27 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-10-29 08:40:13 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) (Ping timeout: 264 seconds) |
| 2025-10-29 08:39:55 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2025-10-29 08:39:25 +0100 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
| 2025-10-29 08:38:43 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-10-29 08:38:14 +0100 | trickard__ | (~trickard@cpe-62-98-47-163.wireline.com.au) |
| 2025-10-29 08:33:50 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-10-29 08:27:31 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) sord937 |
| 2025-10-29 08:23:04 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2025-10-29 08:21:41 +0100 | <Axman6> | the flake.nix is very simple, it just uses the outputs from github:tweag/cooked-validators/mm/prot-version-update |
| 2025-10-29 08:20:40 +0100 | <jackdk> | Look for a call to `shellFor`, you should be able to set `withHoogle = true;` in the attrset it accepts as argument |
| 2025-10-29 08:20:20 +0100 | <Axman6> | hmm, maybe not, I can't see it as an input |
| 2025-10-29 08:19:40 +0100 | <Axman6> | I think the project already does use haskell.nix, but I'm not sure what that means I need to do here |
| 2025-10-29 08:19:01 +0100 | <jackdk> | If you're doing a genuine multipackage cabal project, I'd try haskell.nix, otherwise, just use nixpkgs.haskellPackage.developPackage. documentation is in make-package-set.nix |
| 2025-10-29 08:18:54 +0100 | tromp | (~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) |
| 2025-10-29 08:18:32 +0100 | jreicher | (~user@user/jreicher) jreicher |
| 2025-10-29 08:18:02 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-10-29 08:17:07 +0100 | talismanick | (~user@2601:644:937c:ed10::b832) (Ping timeout: 260 seconds) |
| 2025-10-29 08:16:49 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) |
| 2025-10-29 08:16:36 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-10-29 08:16:25 +0100 | <Axman6> | funnily enough, types from base are linked... but they link to Distribution.Compat.Prelude (and the link targets don't actually exist...) |
| 2025-10-29 08:15:14 +0100 | <Axman6> | --open does open docs for the repo's packages, but they aren't linked to dependencies' docs |
| 2025-10-29 08:13:55 +0100 | <jackdk> | I also think even the `developPackage` stuff in nixpkgs also supports `withHoogle` so you might not need to go all the way to haskell.nix for that |
| 2025-10-29 08:13:19 +0100 | <jackdk> | Axman6: documentation: true in cabal.project, then cabal haddock --open and chase links? |
| 2025-10-29 08:07:46 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 256 seconds) |
| 2025-10-29 08:07:31 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-10-29 08:05:12 +0100 | GdeVolpiano | (~GdeVolpia@user/GdeVolpiano) GdeVolpiano |
| 2025-10-29 08:03:57 +0100 | vanishingideal | (~vanishing@user/vanishingideal) (Ping timeout: 252 seconds) |
| 2025-10-29 08:03:55 +0100 | GdeVolpi1 | (~GdeVolpia@user/GdeVolpiano) (Ping timeout: 246 seconds) |
| 2025-10-29 08:02:44 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2025-10-29 08:02:21 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-10-29 07:59:28 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) |
| 2025-10-29 07:59:15 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2025-10-29 07:59:14 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-10-29 07:55:58 +0100 | prdak | (~Thunderbi@user/prdak) (Quit: prdak) |
| 2025-10-29 07:55:12 +0100 | <Axman6> | it's possible this project is already using haskell.nix I think |
| 2025-10-29 07:54:52 +0100 | <Axman6> | it' |
| 2025-10-29 07:54:34 +0100 | <dminuoso> | Axman6: Mmm, so haskell.nix has `withHoogle` that sets up a local index for all dependencies. Not necessarily suggesting you use haskell.nix, but maybe you can pluck out the machinery driving this? |
| 2025-10-29 07:54:01 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-10-29 07:51:11 +0100 | <Axman6> | I _really_ just want a local web server serving the docs for all packages and deps, but since everything is all over the place, that's not easy |
| 2025-10-29 07:50:34 +0100 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
| 2025-10-29 07:49:29 +0100 | <Axman6> | it looks like some dependency docs got put in ~/.cabal/store/ghc-<version>/<packages> but the docs for the packages in my repo by default go in ./dist-newstyle. This just feels like such a mess |
| 2025-10-29 07:47:39 +0100 | <Axman6> | I thought that setting haddock-output-dir: ./haddock in the cabal.project.local would put all the haddocks in there... but what it actually does is make a "haddock" directory inside each cabal project in my repo, and just put the un-hyperlinked-to-dependencies haddocks in there |
| 2025-10-29 07:45:50 +0100 | <Axman6> | Is there an easy way in a cabal project to build all the haddocks for all dependencies, and have them in one easy to view place? I keep doing things which feel like they should work, and then I end up with just docs for my project |
| 2025-10-29 07:44:51 +0100 | Sgeo_ | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 2025-10-29 07:43:23 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |