package piqilib

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Piq_genSource

Sourceval split_text : string -> string list
Sourceval make_text_line : string -> C.Iolist.iolist
Sourceval print_text : string list -> C.Iolist.iolist
Sourceval is_multiline : C.Iolist.iolist -> bool
Sourceval uint64_to_string : Int64.t -> string
Sourceval float_needs_period : string -> bool
Sourceval write_float : Buffer.t -> float -> unit
Sourceval string_of_float : float -> string
Sourceval format_float : float -> string
Sourcemodule Fmt = Easy_format
Sourceval common_list : Fmt.list_param
Sourceval atom_list : Fmt.list_param
Sourceval single_elem_list : Fmt.list_param
Sourceval multiple_elem_list : Fmt.list_param
Sourceval form_list : Fmt.list_param
Sourceval multi_form_list : Fmt.list_param
Sourceval single_form_list : Fmt.list_param
Sourceval atom_form_list : Fmt.list_param
Sourceval make_atom : string -> Fmt.t
Sourceval is_atom : Fmt.t -> bool
Sourceval has_list : Fmt.t -> bool
Sourceval make_list : Fmt.t list -> Fmt.t
Sourceval make_form_fmt : Fmt.t list -> Fmt.list_param
Sourceval make_form : string -> Fmt.t list -> Fmt.t
Sourceval make_parens : Fmt.t -> Fmt.t
Sourceval make_label : Fmt.t -> Fmt.t -> Fmt.t
Sourceval quote : string -> string
Sourceval format_text_line : ?indent:bool -> string -> string
Sourceval format_text : string list -> is_labeled:bool -> is_first:bool -> Fmt.t
Sourceval preprocess_names : [> `form of [> `name of 'b ] * 'c list | `name of 'b | `named of 'd | `typed of 'e | `typename of 'f ] as 'a list -> 'a list
Sourceval format_ast : C.piq_ast -> Fmt.t
Sourceval to_buffer : ?nl:bool -> Buffer.t -> C.piq_ast -> unit
Sourceval to_string : ?nl:bool -> C.piq_ast -> string
Sourceval to_channel : out_channel -> C.piq_ast -> unit
OCaml

Innovation. Community. Security.