Media Summary: Several reasons why you should learn functional Defining module types with signatures Textbook: Structural induction can be used to prove the correctness of functions on lists Textbook:
Let Definitions Ocaml Programming Chapter - Detailed Analysis & Overview
Several reasons why you should learn functional Defining module types with signatures Textbook: Structural induction can be used to prove the correctness of functions on lists Textbook: Applying functions to arguments. Textbook: Defining and implementing the big-step substitution-model semantics of a simple language Textbook: ... Examples of variants, which along with records are the primary kind of user-
Small- and big-step evaluation relations are themselves related: the big-step is an abstraction of the small-step Textbook: ... Comparing the difference between `open` and `include` in modules Textbook: In this talk, we present our work on a syntax The syntax and semantics of module types, especially as used in module type annotations: signatures must match, and ...