hmt-0.2: Haskell Music Theory

Music.Theory.Set

Synopsis

Documentation

set :: Ord a => [a] -> [a]Source

Remove duplicate elements and sort.

powerset :: [a] -> [[a]]Source

Powerset, ie. set of all all subsets.

dyads :: [a] -> [(a, a)]Source

Two element subsets (cf [2] . powerset).

se :: Ord a => Int -> [a] -> [[a]]Source

Set expansion