OCamlでの関数プログラミング

最初に、この実験における基本的な考え方を説明しておく。

以上の方針のもとに、本実験で必要な機能を厳選したものが、以下のリストで ある。

これらの機能を知るため、さまざまな例題を与えて実行してみたファイルを 以下に置く。ここでは、系統的な説明は与えていないので、 必要に応じて参考文献(書籍、インターネット上の解説)などにあたって欲しい。 OCaml の最大の特徴の1つが、高度で洗練された型システムであるにもかかわ らず、本実験では、型については、ほとんど立ち入らない。 型について詳しくは、「宣言型プログラム論」か「計算論理」を参照のこと。

課題1.


亀山 幸義