Media Summary: More about records vs. variants, and how variants can combine "one of" vs "each of" An extended example of developing an ADT. Textbook: How to make variants be recursive, and how to parameterize them on other
Algebraic Data Types Ocaml Programming - Detailed Analysis & Overview
More about records vs. variants, and how variants can combine "one of" vs "each of" An extended example of developing an ADT. Textbook: How to make variants be recursive, and how to parameterize them on other Achieving polymorphism for `let` expressions in HM This tutorial first shows how tuples and records can be defined, used, and deconstructed. This is followed by a lightweight ... In this video, we introduce you to some of the basic
Xuanrui Qi (Nagoya University) and Jacques Garrigue (Nagoya University) ...