Combinatorial
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 #