From 738a3c64f1940c8ee20f9585a554ea6370936c3b Mon Sep 17 00:00:00 2001 From: Andre Maroneze <andre.maroneze@cea.fr> Date: Mon, 4 Jan 2021 11:43:47 +0100 Subject: [PATCH] [Extlib] remove unused functions array_exists and array_existsi --- src/libraries/stdlib/extlib.ml | 21 --------------------- src/libraries/stdlib/extlib.mli | 7 ------- 2 files changed, 28 deletions(-) diff --git a/src/libraries/stdlib/extlib.ml b/src/libraries/stdlib/extlib.ml index b55f30977d6..2bf8f67c110 100644 --- a/src/libraries/stdlib/extlib.ml +++ b/src/libraries/stdlib/extlib.ml @@ -221,27 +221,6 @@ let list_slice ?(first = 0) ?last l = | None -> l | Some n -> list_first_n (normalize n - first) l - -(* ************************************************************************* *) -(** {2 Arrays} *) -(* ************************************************************************* *) - -let array_exists f a = - try - for i = 0 to Array.length a - 1 do - if f a.(i) then raise Exit - done; - false - with Exit -> true - -let array_existsi f a = - try - for i = 0 to Array.length a - 1 do - if f i a.(i) then raise Exit - done; - false - with Exit -> true - (* ************************************************************************* *) (** {2 Options} *) (* ************************************************************************* *) diff --git a/src/libraries/stdlib/extlib.mli b/src/libraries/stdlib/extlib.mli index 2cd1936f994..47022a39032 100644 --- a/src/libraries/stdlib/extlib.mli +++ b/src/libraries/stdlib/extlib.mli @@ -184,13 +184,6 @@ val list_slice: ?first:int -> ?last:int -> 'a list -> 'a list and inverted ranges result in empty lists. @since 18.0-Argon *) -(* ************************************************************************* *) -(** {2 Arrays} *) -(* ************************************************************************* *) - -val array_exists: ('a -> bool) -> 'a array -> bool -val array_existsi: (int -> 'a -> bool) -> 'a array -> bool - (* ************************************************************************* *) (** {2 Options} *) (* ************************************************************************* *) -- GitLab