haskore-0.1.0.4: The Haskore Computer Music System

Medium.Controlled.ContextFreeGrammar

Documentation

type T key control prim = [(key, TagMedium key control prim)]Source

data Tag key prim Source

Constructors

Prim prim 
Call key 
CallMulti Int key 

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 primSource

toMedium :: (Show key, Ord key, Ord prim) => T key control prim -> T control primSource