X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fextlib%2FhExtlib.ml;h=4a228b232736e916f4960048dfd9d15f0146e8eb;hb=2b837ca9e298eb44eee95d9ca0e331c577785dcb;hp=b2092c5b35be4b91db19529f1449f818f7555868;hpb=68dbcd02022874a025a9444aa1125b0458816fbb;p=helm.git diff --git a/helm/software/components/extlib/hExtlib.ml b/helm/software/components/extlib/hExtlib.ml index b2092c5b3..4a228b232 100644 --- a/helm/software/components/extlib/hExtlib.ml +++ b/helm/software/components/extlib/hExtlib.ml @@ -267,11 +267,11 @@ let rec list_findopt f l = in aux 0 l -let split_nth n l = +let split_nth msg n l = let rec aux acc n l = match n, l with | 0, _ -> List.rev acc, l - | n, [] -> raise (Failure "HExtlib.split_nth") + | n, [] -> raise (Failure ("HExtlib.split_nth: " ^ msg)) | n, hd :: tl -> aux (hd :: acc) (n - 1) tl in aux [] n l