nixpkgs で haskell を使い始めています。私が読んだnixpkgsの公式ガイドから:
GHC は、インストールされているすべてのライブラリを独自の lib ディレクトリ内で見つけることを期待しています。
述べられているように、ghcはすべてのライブラリを同じパスにインストールする必要があると言っているようです。
ghc は、ghc-pkg で構成されたパッケージ データベースを参照することで、ライブラリのパスを見つけることができたと思いました。この場合、ライブラリをファイルシステムの異なるディレクトリに配置し、これらの異なるパスを解決するように package-db を構成することが可能です。しかし、これは上記のリンクで述べたことと矛盾するので、何が得られないのでしょうか?
ご回答ありがとうございます。