|
|
CPSC 429/529: Functional Programming |
|
|||||||||||||||
|
|
|
|
Instructor: Carsten Schürmann Department of Computer Science Yale University Time: MWF 9:30-10:20 Room: AKW200 |
|
|
||||||||||||
|
|
Lecture 7: Datatypes.In this lecture we have seen that datatype are a very elegant way to allow the user to extend your programming language. A single datatype declaration contains all information of what are values, how are they typed. The expressions that manipulates user defined datatypes is called pattern matching -- A tremendously important operation in functional programming. Code:Further Reading:Paul Hudak.
Previous lecture: Lecture 6
|
|
||||||||||||||