diff options
| author | Cyprien Mangin | 2015-06-24 13:48:08 +0200 |
|---|---|---|
| committer | Cyprien Mangin | 2016-06-14 06:21:30 +0200 |
| commit | 4962e042f3b2d7c5b089cec2dfe4e07a46bd2231 (patch) | |
| tree | 37938138823eefd70e2f36d6e05405f8bd2de70f /lib/cList.mli | |
| parent | 0f2b25d8b89a5ef3f3824b1840d97dd79a287d0e (diff) | |
Add a [CList.partitioni] function.
Diffstat (limited to 'lib/cList.mli')
| -rw-r--r-- | lib/cList.mli | 1 |
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 |
