Safe Haskell | Safe |
---|---|
Language | Haskell98 |
- type M_Annotation = Music
- data Measure = Measure [M_Annotation] [Music]
- m_annotate_pre :: M_Annotation -> Measure -> Measure
- m_annotate :: M_Annotation -> Measure -> Measure
- m_annotate' :: [M_Annotation] -> Measure -> Measure
- m_annotate_first' :: [M_Annotation] -> [Measure] -> [Measure]
- m_annotate_last' :: [M_Annotation] -> [Measure] -> [Measure]
- m_append :: [Music] -> Measure -> Measure
- m_elements :: Measure -> [Music]
- mm_elements :: [Measure] -> [Music]
Documentation
type M_Annotation = Music Source #
m_annotate_pre :: M_Annotation -> Measure -> Measure Source #
Prepend annotation to existing annotations at measure.
m_annotate :: M_Annotation -> Measure -> Measure Source #
Append annotation to existing annotations at measure.
m_annotate' :: [M_Annotation] -> Measure -> Measure Source #
m_annotate_first' :: [M_Annotation] -> [Measure] -> [Measure] Source #
m_annotate_last' :: [M_Annotation] -> [Measure] -> [Measure] Source #
m_elements :: Measure -> [Music] Source #
mm_elements :: [Measure] -> [Music] Source #