Media Summary: Defining a persistent stack data structure as an Functional data structure do not use imperative features, hence are persistent rather than ephemeral Textbook: ... Comparing the difference between `open` and `include` in
Modular Programming Ocaml Programming Chapter 5 Video 1 - Detailed Analysis & Overview
Defining a persistent stack data structure as an Functional data structure do not use imperative features, hence are persistent rather than ephemeral Textbook: ... Comparing the difference between `open` and `include` in The syntax and semantics of module types, especially as used in module type annotations: signatures must match, and ... Defining module types with signatures Textbook: Bringing module definitions into scope with `open` Textbook:
Functions can take other functions as input and return them as output, making them "higher order". Textbook: ... Definitions of module types for the stack and queue How to implement the `fold_left` and `fold_right` functionals on lists. Textbook: Retrospective of a mini-project I did to learn about