Module Melange_ednSource

Sourcetype char_ =
  1. | Char_tag
Sourcetype keyword =
  1. | Keyword_tag
Sourcetype symbol =
  1. | Symbol_tag
Sourcetype map =
  1. | Map_tag
Sourcetype set =
  1. | Set_tag
Sourcetype vector =
  1. | Vector_tag
Sourcetype list_ =
  1. | List_tag
Sourcetype number =
  1. | Number_tag
Sourcetype regex =
  1. | Regex_tag
Sourcetype keyword_value
Sourcetype _ t = private
  1. | Nil : unit t
  2. | Bool : bool -> bool t
  3. | String : string -> string t
  4. | Char : Uchar.t -> char_ t
  5. | Symbol : string -> symbol t
  6. | Keyword : keyword_value -> keyword t
  7. | Int : int64 -> number t
  8. | Bigint : string -> number t
  9. | Float : float -> number t
  10. | Decimal : string -> number t
  11. | Ratio : string -> number t
  12. | Regex : string -> regex t
  13. | List : any array -> list_ t
  14. | Vector : any array -> vector t
  15. | Map : (any * any) array -> map t
  16. | Set : any array -> set t
  17. | Tagged : string * any -> (string * any) t
Sourceand any =
  1. | Any : _ t -> any
Sourceexception Parse_error of string
Sourceval any : _ t -> any
Sourceval nil : unit t
Sourceval bool : bool -> bool t
Sourceval string : string -> string t
Sourceval char : Uchar.t -> char_ t
Sourceval symbol : string -> symbol t
Sourceval keyword : string -> keyword t
Sourceval int : int64 -> number t
Sourceval bigint : string -> number t
Sourceval float : float -> number t
Sourceval decimal : string -> number t
Sourceval ratio : string -> number t
Sourceval regex : string -> regex t
Sourceval list : any list -> list_ t
Sourceval vector : any list -> vector t
Sourceval map : (any * any) list -> map t
Sourceval set : any list -> set t
Sourceval tagged : string -> any -> (string * any) t
Sourceval keyword_to_string : keyword_value -> string
Sourceval of_edn_string : string -> any
Sourceval of_edn_string_all : string -> any list
Sourceval to_edn_string : any -> string