package glical

  1. Overview
  2. Docs
type !'a t = 'a element list constraint 'a = [> `Raw of string ]
and !'a element =
  1. | Block of location * name * 'a t
  2. | Assoc of location * key * 'a parameters * 'a value
constraint 'a = [> `Raw of string ]
and !'a parameters = (key * 'a value) list constraint 'a = [> `Raw of string ]
and !'a value = {
  1. location : location;
  2. to_string : unit -> string;
  3. to_pretty : unit -> string;
  4. value : 'a;
} constraint 'a = [> `Raw of string ]