haskore-0.2.0.7: The Haskore Computer Music System
Medium.Controlled.ContextFreeGrammar
type T key control prim = [(key, TagMedium key control prim)] Source
data Tag key prim Source
Constructors
Instances
type TagMedium key control prim = T control (Tag key prim) Source
fromMedium :: (Ord key, Ord control, Ord prim) => [key] -> Int -> T control prim -> T key control prim Source
toMedium :: (Show key, Ord key, Ord prim) => T key control prim -> T control prim Source