Module Sexplib0.Sexp_conv_error
exception Of_sexp_error of exn * Sexp.tval error : loc:string -> sexp:Sexp.t -> string -> 'aval simple_error : string -> string -> Sexp.t -> 'aval tuple_of_size_n_expected : string -> int -> Sexp.t -> 'aval tuple_pair_expected : string -> string -> Sexp.t -> 'aval tuple_incorrect_label : string -> string -> int -> Sexp.t -> 'aval stag_no_args : string -> Sexp.t -> 'aval stag_incorrect_n_args : string -> string -> Sexp.t -> 'aval stag_takes_args : string -> Sexp.t -> 'aval nested_list_invalid_sum : string -> Sexp.t -> 'aval empty_list_invalid_sum : string -> Sexp.t -> 'aval unexpected_stag : string -> Sexp.t -> 'aval record_sexp_bool_with_payload : string -> Sexp.t -> 'aval record_only_pairs_expected : string -> Sexp.t -> 'aval record_invalid_fields :
what:string ->
loc:string ->
string list ->
Sexp.t ->
'aval record_duplicate_fields : string -> string list -> Sexp.t -> 'aval record_get_undefined_loop : string list -> (bool * string) list -> stringval record_undefined_elements : string -> Sexp.t -> (bool * string) list -> 'aval record_list_instead_atom : string -> Sexp.t -> 'aval record_poly_field_value : string -> Sexp.t -> 'aexception No_variant_matchval no_variant_match : unit -> 'aval no_matching_variant_found : string -> Sexp.t -> 'aval ptag_no_args : string -> Sexp.t -> 'aval ptag_incorrect_n_args : string -> string -> Sexp.t -> 'aval ptag_takes_args : string -> Sexp.t -> 'aval nested_list_invalid_poly_var : string -> Sexp.t -> 'aval empty_list_invalid_poly_var : string -> Sexp.t -> 'aval empty_type : string -> Sexp.t -> 'a