…
Revision history — Algebraic data types and state modeling