]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/extlib/hExtlib.mli
instance fixed
[helm.git] / helm / software / components / extlib / hExtlib.mli
index f5e3741d44a5e4f082ced3c3e3e3d99448fb8fe1..34b4e3103680d0ae90a02882e9d53e09d0f3bd54 100644 (file)
@@ -102,6 +102,8 @@ val list_mapi_acc:
 (* Finds the zero based index of the first element that satisfies a predicate*)
 val list_index: ('a -> bool) -> 'a list -> (int * 'a) option
 val sharing_map: ('a -> 'a) -> 'a list -> 'a list
+val sharing_map_acc: 
+     ('acc -> 'a -> 'acc * 'a) -> 'acc -> 'a list -> 'acc * 'a list
 (* Iters in parallel on two lists until the first list is empty.
    The second one can be shorter and is padded with a default value.
    This function cannot fail. *)