Haskellとは?
純粋関数型言語。
純粋関数型言語とは?
コンピュータに何をするかは伝えず、何であるかを伝える。
参照透明性
関数が同じ引数で複数回呼ばれたら、これらは同じ値を返すことが保証される性質。
遅延評価
結果が必要になるまで関数を実行しないこと。
無限の大きさのデータを扱うことが出来る。
実行環境のインストール
Download Haskell からHaskell Platformなるコンパイラ、ライブラリなどがセットになったものをダウンロード。
インストーラ形式なのでそのまま実行してインストール完了。