を通じてインストールHaskellのパッケージをロードできません。は、私はニックスを通じてGHCをインストールしているニックス
動作しているようです$ export GHC_PACKAGE_PATH=~/.nix-profile/lib/ghc-8.0.1/package.conf.d/
:
$ ghc-pkg list
/Users/zoul/.nix-profile/lib/ghc-8.0.1/package.conf.d
Cabal-1.24.0.0
array-0.5.1.1
…
しかし、aesonパッケージは上記のパッケージの一覧にはないため、ロードできません。明らかに何かがありますが、
$ ls /Users/zoul/.nix-profile/lib/ghc-8.0.1/ | grep ^ae
aeson-0.11.2.1
私は間違っていますか?
私はNixについては何も知らないけど、GHCに関する限りパッケージをインストールするには、 'package.conf.d/aeson-0.11.2.1.conf'ファイルが必要です。 –
私は辞任し、自宅に戻った。 – zoul
@zoul代わりに['stack'](https://docs.haskellstack.org/ja/stable/README/)を使うことができます。インストールするには1行だけでなく、同時に複数のGHCバージョンをアップグレードし、実際には複数のGHCバージョンを同時に実行することはシームレスです。 – Alec