<aveltras>
yes I know, but don't go shouting it everywhere though, id like to stay undercover
<angerman>
:-)
acarrico has joined #haskell.nix
o1lo01ol1o has joined #haskell.nix
<tdiesler>
IIUC, haskell.nix uses release-20.03 for non-haskell base packages and then overlays stuff. Part of the stuff is ghc, for which I see alias like ghc8102. I'm now wondering, how I can pull ghc-8.10.2 in my shell. In buildInputs I tried the obvious: pkgs.ghc, pkgs.ghc8102 haskellNix.ghc haskellNix.ghc8102
<tdiesler>
I'm very new to all of this, perhaps I missed something eben more obvious
<tdiesler>
s/eben/even
<aveltras>
you can use 20.09 release also
<aveltras>
for example, im currently working with a projet that has the following shell.nix
<aveltras>
using this, if you "nix-shell -A shell", you get into a shell dedicated to working on the packages listed in the "packages" attribute and you also get ghc in scope
acarrico has quit [Ping timeout: 256 seconds]
<tdiesler>
@aveltras Unfortunately, I don't have a project just yet. For now, I'm looking for a working env that has ghc-8.10.2 and cabal-3.4.0.0 such that it runs on arm64. In haskell.nix, ghc seems to default to 8.8.4 and from nixpkgs I'd get 8.10.3.
<tdiesler>
Neither of which I can use to compile the cardano-node (I think).
<tdiesler>
But it seems that haskell.nix can also provide 8.10.2