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.

Prerequisites

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

Syllabus

  • 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

References

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