Media Summary: How to combine elements of a list, as a warmup for the ` How to implement the `map` functional. Textbook: Functions can take other functions as input and return them as output, making them "higher order". Textbook: ...
Fold Ocaml Programming Chapter 4 Video 5 - Detailed Analysis & Overview
How to combine elements of a list, as a warmup for the ` How to implement the `map` functional. Textbook: Functions can take other functions as input and return them as output, making them "higher order". Textbook: ... Defining a persistent stack data structure as an How to implement the `filter` functional on lists. Textbook: Functional data structure do not use imperative features, hence are persistent rather than ephemeral Textbook: ...
The `map` functional transforms elements of a list. Textbook: More about records vs. variants, and how variants can combine "one of" vs "each of" data. Textbook: ... Examples of pattern matching with lists, records, and tuples. Textbook: