parsexp_io

S-expression parsing library (IO functions)
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library parsexp_io
Module Parsexp_io
val load : (module Parsexp.Parser with type parsed_value = 'a) -> filename:string -> ( 'a, Parsexp.Parse_error.t ) result
val load_exn : (module Parsexp.Parser with type parsed_value = 'a) -> filename:string -> 'a
type ('a, 'b) conv_mode =
| Single : ( 'a, 'a ) conv_mode
| Many : ( 'a, 'a list ) conv_mode
val load_conv : ( 'a, 'b ) conv_mode -> filename:string -> ( Base.Sexp.t -> 'a ) -> ( 'b, Parsexp.Conv_error.t ) result
val load_conv_exn : ( 'a, 'b ) conv_mode -> filename:string -> ( Base.Sexp.t -> 'a ) -> 'b