Stackの味見
他人事だと思っていた cabal hell についにはまったので、cabal から stack に乗り換えて見ることにしました。
brew uninstall ghc brew install ghc brew haskell-stack stack new test-proj cd ./test-proj vim ./test-proj.cabal # library の build-depends にカンマ区切りで使用するパッケージを追加 stack build stack ghci
ソースファイルに import を書くのに加え、.cabal ファイルにも記載が必要なので二度手間のような感じです。
多分、ソースから .cabal に反映させる方法はあるのでしょうが、まだ見つけられていません。