homebrew-caskでpandocを入れて色々やってたら
昔Haskell-platformで入れたcabalの環境を破壊したようなので
homebrew-caskで入れなおした
http://slowquery.hatenablog.com/entry/2014/07/27/115220
brew cask install ghc
brew cask install cabal
色々環境を破壊してたようなので,以下を実行
cabal install --reinstall cabal
cabal-installをインストール
cabalがゲシュタルト崩壊してくる.
cabal install cabal-install cabal update
ここでアップデートされたcabalは~/.cabal/bin/cabalなので
/usr/local/bin/cabalに差し替える
http://yulii.net/entries/58
最初これに気づかず,無限ループを繰り返していた.
cp $HOME/.cabal/bin/cabal /usr/local/bin/cabal