# const-sort
This Library provides a Bitonic Sorting Network which makes a best-effort to
sort a slice of elements in constant time (with respect to slice length).
Obviously, different length slices will take different amounts of time and code
caching may make different iterations of the algorithm take different amounts of
time. The goal of this crate is to provide a sorting algorithm which takes the
same amount of time irrespective of the passed in slice's values.
The constant time-ness has not been rigorously tested as this library is under
development. Use at your own peril. You must pass in a constant-time comparator
function of your own.
The sort provided is not intended to be high performance.