Page 1:
Page 2: 今回の内容
Page 3: リスト (1)
Page 4: リスト (2)
Page 5: 多相関数 (1)
Page 6: 多相関数 (2)
Page 7: 多相関数 (3)
Page 8: 多相関数 (4)
Page 9: 多相関数 (5) : 型の明示的な制限
Page 10: 独自データ型の定義
Page 11: レコード型 (1)
Page 12: レコード型 (2)
Page 13: バリアント型 (1)
Page 14: バリアント型 (2)
Page 15: 多相データ型
Page 16: 多相データ型と多相関数
Page 17: その他の構文 (1) : fun, let
Page 18: その他の構文 (2) : function
Page 19: その他の構文 (3) : コメント
Page 20: 課題1 : rev
Page 21: 課題2 : filter
Page 22: 課題3 : dfs
Page 23: 課題3 (例)
Page 24: 課題4 : add_bst (optional)
Page 25: 課題4 (例1)
Page 26: 課題4 (例2)
Page 27: 課題の提出方法