Module Cduce_lib_js.Explain
type t= (Cduce_core.Value.t * string) list
exceptionFailed of t
val print : Stdlib.Format.formatter -> t -> unitval to_string : t -> stringval simplify : t -> tval explain : Cduce_core.Auto_pat.state -> Cduce_core.Value.t -> t optionval check : Cduce_core.Auto_pat.state -> Cduce_core.Value.t -> unitSame, but raise
Failed.
val do_check : Cduce_core.Auto_pat.state -> Cduce_core.Value.t -> Cduce_core.Value.tSame, but raise a CDuce exception.
val check_failure : Cduce_core.Auto_pat.state -> Cduce_core.Value.t -> Cduce_core.Value.tRaise
Failure ....