drom_lib

The drom tool is a wrapper over opam/dune in an attempt to provide a cargo-like user experience
Module Drom_lib . EzToml . TYPES
include module type of struct include Toml.Types end

Toml tables

module Table : sig ... end
type array =
| NodeEmpty
| NodeBool of bool list
| NodeInt of int list
| NodeFloat of float list
| NodeString of string list
| NodeDate of float list
| NodeArray of array list
| NodeTable of table list
and value =
| TBool of bool
| TInt of int
| TFloat of float
| TString of string
| TDate of float
| TArray of array
| TTable of table
and table = value Table.t
type 'a encoding = {
to_toml : 'a -> value;
of_toml : key:string list -> value -> 'a;
}