aboutsummaryrefslogtreecommitdiff
path: root/lib/cList.mli
diff options
context:
space:
mode:
authorCyprien Mangin2015-06-24 13:48:08 +0200
committerCyprien Mangin2016-06-14 06:21:30 +0200
commit4962e042f3b2d7c5b089cec2dfe4e07a46bd2231 (patch)
tree37938138823eefd70e2f36d6e05405f8bd2de70f /lib/cList.mli
parent0f2b25d8b89a5ef3f3824b1840d97dd79a287d0e (diff)
Add a [CList.partitioni] function.
Diffstat (limited to 'lib/cList.mli')
-rw-r--r--lib/cList.mli1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/cList.mli b/lib/cList.mli
index 9c7b815c15..b19d1a80fc 100644
--- a/lib/cList.mli
+++ b/lib/cList.mli
@@ -89,6 +89,7 @@ sig
val map4 : ('a -> 'b -> 'c -> 'd -> 'e) -> 'a list -> 'b list -> 'c list ->
'd list -> 'e list
val filteri : (int -> 'a -> bool) -> 'a list -> 'a list
+ val partitioni : (int -> 'a -> bool) -> 'a list -> 'a list * 'a list
val smartfilter : ('a -> bool) -> 'a list -> 'a list
(** [smartfilter f [a1...an] = List.filter f [a1...an]] but if for all i