sig
  val find : ('-> bool) -> 'BatDynArray.t -> 'a option
  val findi : ('-> bool) -> 'BatDynArray.t -> int option
end