Top-k of n using "Buffered QuickSelect" for θ(n) scaling in large k cases rather than std/heapqueue { which has O|θ }.
Iterators
iterator descending[T](t: var TopK[T]): lent T
- iterate over t yielding top items in DESCENDING order. Source Edit
iterator maybeOrdered[T](t: var TopK[T]; order = topk.Cheap): lent T
- iterate over t yielding top items in various orders. Source Edit