Date:: January 28th, 2025
Synopsis
If a language is to be extensible at all, it has to give the programmer a way to define new types.
We will also cover Pairs, which we will use a lot, and Records, which we will use infrequently.
Videos
Activitites
Further Reading
- Generalized Algebraic Data Types There is a more general version of the product types supported by the language. They are more powerful than the types we will use in class, and you may find them useful in your own programming.