Module Sorting_network.Config

type t =
| Bitonic_sort
| Odd_even_merge_sort

The sorting algorithms require the input list's length to be a power of 2.

include Ppx_enumerate_lib.Enumerable.S with type t := t
val all : t list
val sexp_of_t : t -> Sexplib0.Sexp.t