Miniml_lib.UtilsSmart constructors
val int_cons : int -> 'a Ast.tval var : 'a -> 'a Ast.tmodule type MONAD_FAIL = sig ... endmodule type MONAD = sig ... endmodule type MONADERROR = sig ... endmodule RESULT : MONADERROR with type 'a t = ('a, error) Stdlib.Result.t