Haskell環境の構築(Mac os X)

関数プログラミング実践入門を読んでいて、Haskellの実行環境(対話形式)が必要になったのでインストール
Homebrewでインストールできる

$ brew install ghc
==> Downloading https://homebrew.bintray.com/bottles/ghc-8.0.1.el_capitan.bottle
######################################################################## 100.0%
==> Pouring ghc-8.0.1.el_capitan.bottle.1.tar.gz
==> Using the sandbox
==> /usr/local/Cellar/ghc/8.0.1/bin/ghc-pkg recache
(beer)  /usr/local/Cellar/ghc/8.0.1: 5,856 files, 1G

Webで見ていたページがhaskell-platformをインストールするように書かれていたので実行
$ brew install haskell-platform
Error: No available formula with the name "haskell-platform"
We no longer package haskell-platform. Consider installing ghc
and cabal-install instead:
  brew install ghc cabal-install

You can install with Homebrew Cask:
  brew cask install haskell-platform

丁寧に代わりのコマンドも教えてくれている。なので、
$ brew install cabal-install
を行う

動作確認
ghciという対話型haskell実行コマンドで確認
$ ghci
GHCi, version 8.0.1: http://www.haskell.org/ghc/  :? for help
Prelude> import Data.Maybe
Prelude Data.Maybe> :t isJust
isJust :: Maybe a -> Bool
Prelude Data.Maybe> isJust(Just 1)
True
Prelude Data.Maybe> isJust(Nothing)
False
Prelude Data.Maybe> :m -Data.Maybe
Prelude>

正しく動作していることが確認できた
関連書籍
Back