summaryrefslogtreecommitdiff
path: root/src/Utils.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/Utils.ml')
-rw-r--r--src/Utils.ml17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/Utils.ml b/src/Utils.ml
index 16ee7252..a285e869 100644
--- a/src/Utils.ml
+++ b/src/Utils.ml
@@ -1,20 +1,3 @@
-(* Split a list at a given index [i] (the first list contains all the elements
- up to element of index [i], not included, the second one contains the remaining
- elements. Note that the first returned list has length [i].
-*)
-let rec list_split_at (ls : 'a list) (i : int) =
- if i < 0 then raise (Invalid_argument "list_split_at take positive integers")
- else if i = 0 then ([], ls)
- else
- match ls with
- | [] ->
- raise
- (Failure
- "The int given to list_split_at should be <= the list's length")
- | x :: ls' ->
- let ls1, ls2 = list_split_at ls' (i - 1) in
- (x :: ls1, ls2)
-
exception Found
(** Utility exception