package melange-edn

  1. Overview
  2. Docs
EDN reader and writer for OCaml, js_of_ocaml, and Melange

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.5.0.tar.gz
md5=b97255accc63dd35a23d4f5fd6f9ffaa
sha512=73ef1285e09cb4129a61a319b533b39eff68a0d5feb695a9a737db23d256b9d698570e783ade793acf44db61ae6493ed83081dd7833021d95e236a3f3aa67c19

doc/melange-edn.melange/Melange_edn/index.html

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