package orec

  1. Overview
  2. Docs
dynamic open records

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.1.zip
sha256=f9b636ad578986d26fa45b437f1c825b4c04aa8da620a3df885145109d293326

Description

Orec's open records make it possible to dynamically create, access, update, and assign fields of an "open record" value with a syntax somewhat similar to the normal record syntax.

The underlying implementation relies on heterogeneous maps for storing the field data and a liberal use of GADTs and extended indexing operators to expose a higher-level interface on the top of those hetereogeneous maps.

Published: 31 Mar 2020

Dependencies (2)

  1. dune >= "1.0"
  2. ocaml >= "4.06.0"

Dev Dependencies

None

Used by (1)

  1. talaria-bibtex

Conflicts

None