single

fun <E> KoneIterator<E>.single(predicate: (E) -> Boolean): E(source)
fun <E> KoneIterable<E>.single(predicate: (E) -> Boolean): E(source)
fun <E> KoneSequence<E>.single(predicate: (E) -> Boolean): E(source)