# discrimination.rs
[](https://crates.io/crates/discrimination)
[](https://raw.githubusercontent.com/pthariensflame/discrimination.rs/master/LICENSE)
[](https://travis-ci.org/pthariensflame/discrimination.rs)
[](https://ci.appveyor.com/project/pthariensflame/discrimination-rs)
### ***WIP***
Generic worst-case-linear-time sorting and partitioning algorithms based on [discrim][1][inators][2]. Partially a port of the [Haskell library of the same name][3].
[1]: http://www.diku.dk/hjemmesider/ansatte/henglein/papers/henglein2011a.pdf
[2]: http://www.diku.dk/hjemmesider/ansatte/henglein/papers/henglein2011c.pdf
[3]: https://github.com/ekmett/discrimination