#hibinoさんは基本ライブラリのバージョン固定したいからPlatform欲しいって言ってましたが、cabal-sandboxとcabal-freezeが入ってからplatform無くても良いという認識に変わりつつある様ですね(cabal>=1.20).
#僕はそのエントリはまだ有用だと思います。
#cabal sandbox init --sandbox=<directory>
#とするとdirectory指定出来るので、sandboxはある程度まとめるといいと思います。
#なるほど、ありがとうございます
#cabal が入っているなら、GHC だけ入れればいいです。
#本当に最初のインストールであれば、GHC には cabal が付いていないので、HP の方が簡単だと思います。
#依存地獄に陥った場合のみ、sandbox を使えばいいと思いますよ。その方が、時間も要領も節約できます。
#「依存地獄に陥る」というのは、"cabal install" しようとして、無理って言われた場合ということです。
#昔の cabal は、いきなり上書きして全滅させていましたが、現在の cabal は何もせずに止まります。その場合に、sandbox を使うといいでしょう。
#ちょっと話は変わりますが、もう GHC に cabal を付けて配布すればいいのにね、と思っています。