discrimination 0.0.2

Generic worst-case-linear-time sorting and partitioning algorithms based on discriminators
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# discrimination.rs

[![Crates.io](https://img.shields.io/crates/v/discrimination.svg)](https://crates.io/crates/discrimination)
[![Crates.io](https://img.shields.io/crates/l/discrimination.svg)](https://raw.githubusercontent.com/pthariensflame/discrimination.rs/master/LICENSE)
[![Build Status](https://travis-ci.org/pthariensflame/discrimination.rs.svg?branch=master)](https://travis-ci.org/pthariensflame/discrimination.rs)
[![Build status](https://ci.appveyor.com/api/projects/status/xh449yfe5je9a65u?svg=true)](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