aop-prelude-0.5.0.0: prelude for Algebra of Programming
Safe HaskellSafe-Inferred
LanguageHaskell2010

Combinatorial

Documentation

subseqs :: [a] -> [[a]] Source #

partitions :: [a] -> [[[a]]] Source #

perms :: [a] -> [[a]] Source #

consl :: (a, ([a], b)) -> ([a], b) Source #

consr :: (a, (b, [a])) -> (b, [a]) Source #

cup :: ([a], [a]) -> [a] Source #

interleave :: [a] -> [([a], [a])] Source #