Up
Module
Conv_error
Signature
val
tuple_of_size_n_expected : string -> int ->
Sexp.t
-> 'a
val
stag_no_args : string ->
Sexp.t
-> 'a
val
stag_incorrect_n_args : string -> string ->
Sexp.t
-> 'a
val
stag_takes_args : string ->
Sexp.t
-> 'a
val
nested_list_invalid_sum : string ->
Sexp.t
-> 'a
val
empty_list_invalid_sum : string ->
Sexp.t
-> 'a
val
unexpected_stag : string ->
Sexp.t
-> 'a
val
record_only_pairs_expected : string ->
Sexp.t
-> 'a
val
record_superfluous_fields : what:string -> loc:string -> string list ->
Sexp.t
-> 'a
val
record_duplicate_fields : string -> string list ->
Sexp.t
-> 'a
val
record_extra_fields : string -> string list ->
Sexp.t
-> 'a
val
record_get_undefined_loop : string list -> (bool * string) list -> string
val
record_undefined_elements : string ->
Sexp.t
-> (bool * string) list -> 'a
val
record_list_instead_atom : string ->
Sexp.t
-> 'a
val
record_poly_field_value : string ->
Sexp.t
-> 'a
exception
No_variant_match
of
string *
Sexp.t
val
no_variant_match : string ->
Sexp.t
-> 'a
val
no_matching_variant_found : string ->
Sexp.t
-> 'a
val
ptag_no_args : string ->
Sexp.t
-> 'a
val
ptag_incorrect_n_args : string -> string ->
Sexp.t
-> 'a
val
ptag_takes_args : string ->
Sexp.t
-> 'a
val
nested_list_invalid_poly_var : string ->
Sexp.t
-> 'a
val
empty_list_invalid_poly_var : string ->
Sexp.t
-> 'a
val
silly_type : string ->
Sexp.t
-> 'a
val
empty_type : string ->
Sexp.t
-> 'a