「関数型プログラム言語」という言葉を聞いたことがありますか? 「聞いたことがあるけど何だかわからない」、 「興味はあるけど難しそう」という印象の人はいませんか?
関数型プログラム言語を使えば、 C言語を使うよりもずっと、 美しく、 簡潔で、 わかりやすい プログラムを書くことができます。
実験S-8 は、一番広く使われている関数型言語である OCaml (オーキャムル, Objective Caml の略)の入門講座です。 予備知識ゼロの状態から始めて、実験の終わる頃には、 プログラムを処理するプログラムである「インタープリタ」を、いとも簡単に書けるようになります。
C や Java 以外のプログラム言語に興味がある人は、是非この実験にチャレンジしてください。