searchFirst function

Element? searchFirst(
  1. Iterable<Element> root,
  2. bool predicate(
    1. Element
    )
)

Implementation

Element? searchFirst(
  Iterable<Element> root,
  bool Function(Element) predicate,
) {
  final e = search(root, predicate);
  if (e.isEmpty) return null;
  return e.first;
}