Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type !'a reader = Yojson.Safe.lexer_state -> Lexing.lexbuf -> 'a
type !'a writer = Bi_outbuf.t -> 'a -> unit
val from_lexbuf :
?stream:bool ->
'a reader ->
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
'a
val from_string :
?buf:Bi_outbuf.t ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a
val from_channel :
?buf:Bi_outbuf.t ->
?fname:string ->
?lnum:int ->
'a reader ->
in_channel ->
'a
val from_file :
?buf:Bi_outbuf.t ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a
val stream_from_lexbuf :
?fin:(unit -> unit) ->
'a reader ->
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
'a Stream.t
val stream_from_string :
?buf:Bi_outbuf.t ->
?fin:(unit -> unit) ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a Stream.t
val stream_from_channel :
?buf:Bi_outbuf.t ->
?fin:(unit -> unit) ->
?fname:string ->
?lnum:int ->
'a reader ->
in_channel ->
'a Stream.t
val stream_from_file :
?buf:Bi_outbuf.t ->
?fin:(unit -> unit) ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a Stream.t
val list_from_string :
?buf:Bi_outbuf.t ->
?fin:(unit -> unit) ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a list
val list_from_channel :
?buf:Bi_outbuf.t ->
?fin:(unit -> unit) ->
?fname:string ->
?lnum:int ->
'a reader ->
in_channel ->
'a list
val list_from_file :
?buf:Bi_outbuf.t ->
?fname:string ->
?lnum:int ->
'a reader ->
string ->
'a list
val to_string : ?len:int -> 'a writer -> 'a -> string
val to_channel : ?len:int -> 'a writer -> out_channel -> 'a -> unit
val to_file : ?len:int -> 'a writer -> string -> 'a -> unit
val stream_to_channel :
?len:int ->
?lf:string ->
'a writer ->
out_channel ->
'a Stream.t ->
unit
val list_to_string : ?len:int -> ?lf:string -> 'a writer -> 'a list -> string
val list_to_channel :
?len:int ->
?lf:string ->
'a writer ->
out_channel ->
'a list ->
unit
val list_to_file :
?len:int ->
?lf:string ->
'a writer ->
string ->
'a list ->
unit
val unknown_field_handler : (string -> string -> unit) ref
val constr_mismatch_handler :
(string -> string -> string -> string -> unit) ref