Keep on moving

あんまりまとまってないことを書きますよ

Mac OS X 10.8にGHC+cabal-installの環境を作る

今日時点でのHomebrewだと、ghc 7.4.2までしか入らないので、どうせなので最新版をいれてみた。

参考

基本これに従って書けばOK

Installing GHC 7.6.1 on Mac OS X 10.8 Mountain Lion

内容

ghcのインストール
curl -O http://www.haskell.org/ghc/dist/7.6.2/ghc-7.6.2-x86_64-apple-darwin.tar.bz2
tar -xjvf ghc-7.6.2-x86_64-apple-darwin.tar.bz2
cd ghc-7.6.2
./configure
make install
cabal-installのインストール
curl -O http://hackage.haskell.org/packages/archive/cabal-install/1.16.0.2/cabal-install-1.16.0.2.tar.gz
tar -xzvf cabal-install-1.16.0.2.tar.gz
cd cabal-install-1.16.0.2
sh bootstrap.sh

あとは ~/.cabal/bin にPATHを通して"cabal update"すればOK

余談

あ、ちなみにGHCを触りたくなったのはConduitがあるからです。
Streamingとか興味津々なので、途中でわかんなくてさわるのやめるかもしれないけど、少しがんばってみます。押忍