|
|
|
|
|
Documentation |
|
|
|
|
|
|
Constructors | | Instances | |
|
|
|
Constructors | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
partitionMaybe :: (noteA -> Maybe noteB) -> T noteA -> (T noteB, T noteA) | Source |
|
|
|
|
switchBinary :: (Dur -> Atom note -> b) -> (Control -> T note -> b) -> (T note -> T note -> b) -> (T note -> T note -> b) -> b -> T note -> b | Source |
|
|
switchList :: (Dur -> Atom note -> b) -> (Control -> T note -> b) -> ([T note] -> b) -> ([T note] -> b) -> T note -> b | Source |
|
|
foldBin :: (Dur -> Atom note -> b) -> (Control -> b -> b) -> (b -> b -> b) -> (b -> b -> b) -> b -> T note -> b | Source |
|
|
foldList :: (Dur -> Atom note -> b) -> (Control -> b -> b) -> ([b] -> b) -> ([b] -> b) -> T note -> b | Source |
|
|
|
|
|
|
mapNote :: (noteA -> noteB) -> T noteA -> T noteB | Source |
|
|
mapDurNote :: (Dur -> noteA -> noteB) -> T noteA -> T noteB | Source |
|
|
|
Constructors | | Instances | |
|
|
|
Constructors | | Instances | |
|
|
|
Constructors | | Instances | |
|
|
|
Constructors | Staccato Dur | | Legato Dur | | Slurred Dur | | Tenuto | | Marcato | | Pedal | | Fermata | | FermataDown | | Breath | | DownBow | | UpBow | | Harmonic | | Pizzicato | | LeftPizz | | BartokPizz | | Swell | | Wedge | | Thumb | | Stopped | |
| Instances | |
|
|
|
Constructors | Trill | | Mordent | | InvMordent | | DoubleMordent | | Turn | | TrilledTurn | | ShortTrill | | Arpeggio | | ArpeggioUp | | ArpeggioDown | | Instruction String | | Head NoteHead | |
| Instances | |
|
|
|
Constructors | DiamondHead | | SquareHead | | XHead | | TriangleHead | | TremoloHead | | SlashHead | | ArtHarmonic | | NoHead | |
| Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.4.2 |