piqilib
The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library piqilib
module C = Piqi_common
val make_text_line : string -> C.Iolist.iolist
val print_text : string list -> C.Iolist.iolist
val is_multiline : C.Iolist.iolist -> bool
val uint64_to_string : Int64.t -> string
val write_float : Buffer.t -> float -> unit
module Fmt = Easy_format
val common_list : Fmt.list_param
val atom_list : Fmt.list_param
val single_elem_list : Fmt.list_param
val multiple_elem_list : Fmt.list_param
val form_list : Fmt.list_param
val multi_form_list : Fmt.list_param
val single_form_list : Fmt.list_param
val atom_form_list : Fmt.list_param
val make_atom : string -> Fmt.t
val is_atom : Fmt.t -> bool
val has_list : Fmt.t -> bool
val make_form_fmt : Fmt.t list -> Fmt.list_param
val format_text : string list -> is_labeled:bool -> is_first:bool -> Fmt.t
val to_string : ?nl:bool -> C.piq_ast -> string
val to_channel : out_channel -> C.piq_ast -> unit