package drom_lib

  1. Overview
  2. Docs
include module type of struct include Toml.Types end

Toml tables

module Table = Toml.Types.Table
type array = Toml.Types.array =
  1. | NodeEmpty
  2. | NodeBool of bool list
  3. | NodeInt of int list
  4. | NodeFloat of float list
  5. | NodeString of string list
  6. | NodeDate of float list
  7. | NodeArray of array list
  8. | NodeTable of table list
and value = Toml.Types.value =
  1. | TBool of bool
  2. | TInt of int
  3. | TFloat of float
  4. | TString of string
  5. | TDate of float
  6. | TArray of array
  7. | TTable of table
and table = value Table.t
type 'a encoding = {
  1. to_toml : 'a -> value;
  2. of_toml : key:string list -> value -> 'a;
}