レコードの型を宣言するときの注意。既存の型と同じフィールド名を使ってしまうと,先に宣言した型のフィールド名が使えなくなってしまう。たとえば前エントリの student とその値が存在している状態で:…
2008年1月20日
1 分
2008年1月18日
2 分
Haskell で一番有名(?)なコードを OCaml で書いてみた。…
2008年1月17日
1 分
パターンに条件を付加するのがガード。…
2008年1月16日
1 分
タプルにしてしまえばいい。ただし,function構文はつかえない。…
2008年1月15日
1 分
match式によるパターンマッチを function構文で書くことができる。パターンマッチのための仮引数が現れないのがミソ。…
2008年1月14日
1 分
List.map はリストの各要素に関数を適用する。…
2008年1月14日
1 分
List.fold_left は左から,List.fold_right は右からたたみ込む。…
2008年1月14日
1 分
あいだが開いてしまった。多相や型推論の部分はどうにも頭の整理できないので,先に進もう。…
2008年1月13日
1 分