Ocaml

ソースファイルは1つじゃなくてもいい。次の例では,fact関数を定義している fact.ml と,それを呼び出す main.ml に分けている。…
2008年3月16日
1 分
OCamlにはない。…
2008年3月15日
1 分
OCaml のコンパイラには ocamlc と ocamlopt の二つがある。…
2008年3月15日
1 分
cf. Way of My Life - コラッツ予想…
2008年3月11日
1 分
どう書く?.org に投稿した。…
2008年2月27日
1 分
前エントリではモジュールの定義とシグネチャを与えるのを別にしたけど,いっぺんにすることもできる。というかその方が一般的なのかな。こんな感じ。…
2008年2月9日
1 分
前のエントリの例のようにシグネチャをコンパイラに推論させるのではなく,自分で書くこともできる。そのとき,モジュールの外部には公開したくない関数や,定義した型の詳細を隠蔽することもできる。一般には:…
2008年2月9日
2 分
モジュール(正確にはストラクチャ)の定義は次のようにして,struct と endo のあいだに各種定義の書く。…
2008年2月9日
1 分
モジュールの関数を使うときには[モジュール名].[関数名]とするけど,open宣言をすればモジュール名をつけなくても使えるようになる。…
2008年2月8日
1 分
出力も覚えたし書いてみた。…
2008年2月7日
1 分