宣言型プログラム(2007年度・集中) Haskell編
担当: 香川考司 (香川大学工学部)
宣言型プログラム Haskell編のホームページです。
配布物など
- 第1章 関数型言語 Haskellとは
第1章のプログラム: Chapter1.hs
- 第2章 型クラス
第2章のプログラム: Chapter2.hs
- 第3章 モナド
p.12以降の穴埋め部分
第3章のプログラム:
ToUpper.hs(IOモナドの使用例)
RefTest.hs(参照型の使用例)
Token.hs(以下のすべてのプログラムで使用)
Util1Type.hs,
Util1Parser.hs,
Util1.hs(3.6 Util1),
Util1.utl(同テストプログラム),
ErrType.hs,
ErrParser.hs,
Err.hs(3.7 UtilErr),
Err.utl(同テストプログラム),
STType.hs,
STParser.hs,
ST.hs(3.8 UtilST),
ST.utl(同テストプログラム),
NonDetType.hs,
NonDetParser.hs,
NonDet.hs(3.9 UtilList),
NonDet.utl(同テストプログラム),
ErrSTType.hs.template,
ErrSTParser.hs.template,
ErrST.hs.template
(問3.8.1用 のテンプレート),
- 付録A Haskellのレイアウトルール
リンク
Koji Kagawa