慶應義塾大学
2018年度秋学期

関数型プログラミング

2018秋学期 火曜日3限
科目コード: C2074 / 2 単位
カテゴリ: 先端科目 — 環境情報系
場所: SFC ε11
授業携帯: 講義・演習
授業担当: 萩野 達也
E-mail: hagino@sfc.keio.ac.jp

概要

C言語やJavaなどほとんどのプログラミング言語は手続き型プログラミング言語であるが, この授業では手続き型とは全く異なった考え方を持って作られている関数型プログラミング言語について学ぶ. 関数型プログラミング言語では,関数を組み合わせることでプログラムを書き, 関数を評価することで計算を行う. 関数自身を値と考えて取り扱うこともでき, 複雑な処理を高階関数を使うことで簡単に書くことができる.

授業計画

宿題

毎週の課題を次のWebサイトから提出してください.

締切は授業のあった週の土曜日です.

参考文献