Agusa Lab. > Webware Project > GrapeWeb
 

Haskellプログラミングチュートリアル その2

はじめに:前回のおさらい

型クラス

インタプリタを使ってみよう!

Haskellの処理系

最もよく使われている処理系に,GHC (Glasgow Haskell Compiler) Hugsがあります. それぞれの特徴は,

GHC
  • 出力するコードが高速
  • 様々なHaskellの拡張が真っ先に実装される
  • エラーメッセージが(Hugsより)親切
Hugs
  • 軽いインタプリタ
  • 多くのHaskell拡張を実装

GHCにはGHCiというインタプリタ処理系も備わっています. 今回は,GHCiを使ってみたいと思います.

モジュールのロード,リロード

リスト内包表記

モナド

by Keigo IMAI