Variable Expressions And Scope Ocaml Programming Chapter 2 Video 6 - Detailed Analysis
A template for function specifications Textbook: A notion of "behavioral equality" is at the heart of reasoning about the correctness of functional programs Textbook: ... Drilling down into the parts of a function specification: preconditions, postconditions, examples. Textbook: ... What looks like mutability in the toplevel is not -- it's really just a consequence of The formal syntax and semantics of lists. Textbook: Syntax, semantics, idioms, libraries, tools. Textbook:
Applying functions to arguments. Textbook: How to define some common operators for function application, including the pipeline operator Textbook: ... The correctness of a data-abstraction operation can be understood using abstraction functions, representation invariants, and ... The semantics of `let` uses a notion of substitution, but, how should that be defined? These examples lend intuition. Textbook: ...
Photo Gallery
















