Unit 1 Reading
ML Variable Bindings and Expressions
Rules for Expressions
The REPL and Errors
Shadowing
Functions Informally
Functions Formally
Pairs and Other Tuples
Introducing Lists
List Functions
Let Expressions
Nested Functions
Let and Efficiency
Options
Booleans and Comparison Operations
Benefits of No Mutation
Java Mutation
341 Main