Safe Haskell | None |
---|
Documentation
prettyGrammarMedium :: (Show prim, Show control) => T String control prim -> StringSource
prettyGrammar :: (Int -> control -> (Int -> ShowS) -> ShowS) -> (Int -> prim -> ShowS) -> T String control prim -> StringSource
bind :: (Int -> control -> (Int -> ShowS) -> ShowS) -> (Int -> prim -> ShowS) -> (String, TagMedium String control prim) -> ShowSSource
tagMedium :: Int -> (Int -> control -> (Int -> ShowS) -> ShowS) -> (Int -> prim -> ShowS) -> TagMedium String control prim -> ShowSSource
prettyMelody :: T -> StringSource
primMelody :: Int -> Primitive Note -> ShowSSource
controlGen :: Show control => Int -> control -> (Int -> ShowS) -> ShowSSource