|
|
|
|
|
| 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 |