❮❮❮ ❮❮❮   ❯❯❯ ❯❯❯
Algebraic_datastructures
Thoughts about algebraic datastructures.

Tags: data
Reading time: 2 min.

Thoughts about algebraic datastructures, as found in ML style languages (SML, Ocaml, F#, Elm, Haskell, Scala, …).

Atomic types

Core composite types

Arrays

Tuples

Finite DUs

Duality

Core algebraic types

Label

Records

General DUs

Duality

Recursive DUs