X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Fextlib%2FhExtlib.ml;h=c0364315a62c018923f2c9e76873a35087c15fd2;hb=04e808fe2e4a18c868af334ad4a2c95b0040e58d;hp=3cc6c9bb5c0bc876f74d35de8868f3231a56c14e;hpb=8e6849498744f64cc2a60b60ac45ccacb169a6bc;p=helm.git diff --git a/components/extlib/hExtlib.ml b/components/extlib/hExtlib.ml index 3cc6c9bb5..c0364315a 100644 --- a/components/extlib/hExtlib.ml +++ b/components/extlib/hExtlib.ml @@ -180,6 +180,11 @@ let split_nth n l = | n, hd :: tl -> aux (hd :: acc) (n - 1) tl in aux [] n l +let list_last l = + let l = List.rev l in + try List.hd l with exn -> raise (Failure "HExtlib.list_last") +;; + (** {2 File predicates} *) let is_dir fname =