Safe Haskell | Safe-Infered |
---|

# Documentation

isZeroRest :: T note -> BoolSource

mergeControl' :: (Control -> Maybe a) -> (a -> T note -> T note) -> (a -> a -> a) -> T note -> T noteSource

mergeControl, mergeControlCompact :: (Control -> Maybe a) -> (a -> T note -> T note) -> (a -> a -> a) -> T note -> T noteSource

cumulateControllers :: T control a -> T [control] aSource

flattenControllers :: T [control] a -> T control aSource

singletonMedium :: T control a -> T control aSource