Functional Programming

Lecturer: Tyng-Ruey Chuang 莊庭瑞

The purpose of this course is to equip students with knowledge of functional programming using the Objective Caml language.


None. Each student must has her/his own labtop to work on programming assignments.


  • Functional core of Objective Caml, type declarations and pattern matching, closure, exception.
  • Algebraic data types, fold/unfold primitives for data types.
  • The module language of Objective Caml, parameterized modules.

Course Materials


fp.txt · 上一次變更: 2010/06/29 06:34 來自 trc
最近更新 · 顯示頁面來源 · 登入