- mod12 :: Integral a => a -> a
- pc :: Integral a => a -> a
- pcset :: Integral a => [a] -> [a]
- tn :: Integral a => a -> [a] -> [a]
- transposeTo :: Integral a => a -> [a] -> [a]
- transpositions :: Integral a => [a] -> [[a]]
- invert :: Integral a => a -> [a] -> [a]
- invertSelf :: Integral a => [a] -> [a]
- tni :: Integral a => a -> [a] -> [a]
- rotate :: Integral n => n -> [a] -> [a]
- rotate_right :: Integral n => n -> [a] -> [a]
- rotations :: [a] -> [[a]]
- mn :: Integral a => a -> [a] -> [a]
- m5 :: Integral a => [a] -> [a]
- all_Tn :: Integral a => [a] -> [[a]]
- all_TnI :: Integral a => [a] -> [[a]]
- all_RTnI :: Integral a => [a] -> [[a]]
- all_rR :: Integral a => [a] -> [[a]]
- all_rRTnI :: Integral a => [a] -> [[a]]
- all_TnMI :: Integral a => [a] -> [[a]]
- all_RTnMI :: Integral a => [a] -> [[a]]
- all_rRTnMI :: Integral a => [a] -> [[a]]
- data SRO a = SRO a Bool a Bool Bool
- sro :: Integral a => SRO a -> [a] -> [a]
- sros :: Integral a => [a] -> [(SRO a, [a])]
- sro_Tn :: Integral a => [SRO a]
- sro_TnI :: Integral a => [SRO a]
- sro_RTnI :: Integral a => [SRO a]
- sro_TnMI :: Integral a => [SRO a]
- sro_RTnMI :: Integral a => [SRO a]
- dx_d :: Num a => a -> [a] -> [a]
- d_dx :: Num a => [a] -> [a]
- int :: Integral a => [a] -> [a]
- ic :: Integral a => a -> a
- difference :: Eq a => [a] -> [a] -> [a]
- complement :: Integral a => [a] -> [a]
- subsequence :: Eq a => [a] -> [a] -> Bool
- tmatrix :: Integral a => [a] -> [[a]]
- icv :: Integral a => [a] -> [a]
- is_subset :: Eq a => [a] -> [a] -> Bool
- is_superset :: Eq a => [a] -> [a] -> Bool
Documentation
transposeTo :: Integral a => a -> [a] -> [a]Source
Transpose so first element is n.
transpositions :: Integral a => [a] -> [[a]]Source
All transpositions.
invertSelf :: Integral a => [a] -> [a]Source
Invert about first element.
rotate_right :: Integral n => n -> [a] -> [a]Source
Rotate right by n places.
all_rRTnMI :: Integral a => [a] -> [[a]]Source
Serial Operator, of the form rRTMI.
difference :: Eq a => [a] -> [a] -> [a]Source
Elements of p not in q
complement :: Integral a => [a] -> [a]Source
Pitch classes not in set.
subsequence :: Eq a => [a] -> [a] -> BoolSource
Is p a subsequence of q.
is_superset :: Eq a => [a] -> [a] -> BoolSource
Is p a superset of q.