CSE 341 -- ML
ML Notes
- Scheme/ML Cheatsheet.
Equivalences between Scheme and ML constructs, operators, etc:
to aid your transition from one
language to the other.
- Basics. Primitive data types and
operations; Variables and environments; Simple control abstractions;
Local environments (Ch 1-3).
- Polymorphism and Higher Order
Functions. Functions that that have "flexible" type profiles.
Functions that take functions as arguments and return functions as
results (Ch 5).
- Data Abstractions.
Defining new data types in ML. (Ch 8).
ML Lecture Code
- Lecture code
Other Resources
dugan@cs.washington.edu
(Last Update:
)