Module Space.ValueSource

Sourcetype t =
  1. | Int of int
  2. | Float of float
  3. | Bool of bool
  4. | Int_array of int array
  5. | Float_array of float array
  6. | Bool_array of bool array
  7. | List of t list
  8. | Tuple of t list
  9. | Dict of (string * t) list
  10. | String of string
    (*

    Universal value type for packing/unpacking space elements.

    Provides a common representation for serialization and type-erased manipulation of space values.

    *)
Sourceval pp : Format.formatter -> t -> unit

pp formatter value pretty-prints value.

Sourceval to_string : t -> string

to_string value converts value to a string representation.