Dynamic records and enumerators: Open-sourcing OCaml libraries

August 14, 2015