準備物
Haskell Platform
http://www.haskell.org/platform/mac.html
clang-xcode5-wrapper
https://gist.github.com/mzero/7245290
1.Haskell Platformをインストール
省略
2.clang-xcode5-wrapperを/usr/local/binにコピー
$ sudo cp clang-xcode5-wrapper /usr/local/bin
$ sudo chown root /usr/local/bin/clang-xcode5-wrapper
$ sudo chmod +x /usr/local/bin/clang-xcode5-wrapper
3.設定の書き換え
sudo sed -i -e "s:C compiler command.*$:C compiler command\",\"/usr/local/bin/clang-xcode5-wrapper\"):g" /Library/Frameworks/GHC.framework/Versions/Current/usr/lib/ghc-7.6.3/settings
4.パスの設定
シェルの設定ファイルに追加
export PATH=$HOME/Library/Haskell/bin:$PATH
5.cabalをアップデート
git clone https://github.com/haskell/cabal.git
cd cabal/cabal-install
cabal update
git checkout cabal-install-v1.20.0.3
cabal install