OxL Справочник OxL
РусскийEnglish

method iter.find

First element satisfying p; stops there.

Example:

oxl✓ проверяется в CI
fn main() io {
  print("{[1, 4, 9].iter().find(x => x > 3)}")
}
Вывод
4
pub(api) move fn find<effect F>(p: fn(T) -> bool F) -> T?  F

Сложность. O(n) at worst.

С версии. 1.0.0-beta

Параметры

ИмяТип
pfn(T) -> bool F

Возвращает

T? F

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/core/iter.oxl:723

См. также