combinat-0.2.10.1: README.md
combinat - a Haskell combinatorics library
------------------------------------------
For the API docs, [check out Hackage](https://hackage.haskell.org/package/combinat).
This is a combinatorics library for Haskell. It contains functions
enumerating, counting, visualizing, manipulating, and sometimes randomly sampling
from many standard combinatorial objects, including:
* subsets
* compositions
* trees
* numbers:
* natural numbers
* prime numbers
* formal power series
* permutations
* partitions:
* integer partitions
* set partitions, multiset partitions, non-crossing partitions
* plane partitions
* vector partitions
* skew partitions, ribbons
* Young tableaux, Littlewood-Richardson coefficients
* lattice paths, Dyck paths
* groups:
* permutation groups
* braid groups
* free groups, free products of cyclic groups
* Thompson's group F