binarySearch method
Returns the index of element
in this sorted list.
Uses binary search to find the location of element
.
This takes on the order of log(n)
comparisons.
The list must be sorted according to compare
,
otherwise the result is unspecified
Returns -1 if element
does not occur in this list.
Implementation
int binarySearch(E element, int Function(E, E) compare) =>
algorithms.binarySearchBy<E, E>(this, identity, compare, element);