]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/extlib/hExtlib.mli
cicUtil: we moved here pp_term from proceduralHelpers
[helm.git] / helm / software / components / extlib / hExtlib.mli
index a92389feab9512be90bafaccc9cb2b84b51edc68..dae91447741280aa05331a4ab49d44822048392f 100644 (file)
@@ -100,11 +100,13 @@ val list_iter_default2: ('a -> 'b -> unit) -> 'a list -> 'b -> 'b list -> unit
    length (otherwise it raises Invalid_argument). It stops when the first two
    lists are empty. The third one can be shorter and is padded with a default value. *)
 val list_forall_default3: ('a -> 'b -> 'c -> bool) -> 'a list -> 'b list -> 'c -> 'c list -> bool
+val list_forall_default3_var: ('a -> 'b -> 'c -> bool) -> 'a list -> 'b list -> 'c -> 'c list -> bool
 
+exception FailureAt of int
 
   (** split_nth n l
    * @returns two list, the first contains at least n elements, the second the
-   * remaining one
+   * remaining ones
    * @raise Failure when List.length l < n *)
 val split_nth: int -> 'a list -> 'a list * 'a list