stack が GHC やパッケージの管理をまとめて行ってくれるので, ふつうは stack だけインストールすれば良さそう.
とはいえ本当にこれで良いのかよくわかっていないので, おすすめがあれば教えて下さい.
stack
https://docs.haskellstack.org/en/stable/install_and_upgrade/#macos
stack だけインストールするのであれば, 上記サイトにあるように,
curl -sSL https://get.haskellstack.org/ | sh
あるいは Homebrew で,
brew install haskell-stack
GHC for Mac OS X
https://ghcformacosx.github.io/
GHC, cabal-install, stack なんかのセット.
最近更新されていなくて古くなっている (名前が Mac OS X の時点でお察し). というわけで楽ではあるかもしれないけれど積極的に使う理由はなさそう.
Haskell Platform
https://www.haskell.org/platform/
GHC, cabal-install, stack と, よく使われるライブラリなんかも加えたセット.
とりあえずこれを使っておけば色々揃うので, Haskell を初めて使う分には良いかもしれない. ただインストーラー形式なのでちょっと扱いが面倒.
結局どうしたか
楽そうなので Homebrew で stack だけ入れることにしました.
ただ Mavericks (まだアップグレードしていないのか) だと GHC のビルドから始めてつらかったので,
こっちは GHC for Mac OS X を入れて, stack upgrade
して使っています.