YSC1212 Lecture Notes, Week 12
- From concrete data types to abstract data types
- Environments
- Queues
- Modules in OCaml
- From concrete data types to abstract data types, revisited
- Environments, revisited
- Queues, revisited
- Representing a LIFO queue with a list, revisited
- Representing a FIFO queue with a list, Version 1, revisited
- Representing a FIFO queue with a list, Version 2, revisited
- Representing a FIFO queue with a list, Version 3, revisited
- Representing a FIFO queue with a list, Version 4, revisited
- Representing a FIFO queue with a list, Version 5, revisited
- Exercise 7, revisited
- Resources
- Version
- Unit tests using modules
- Exercises