Safe Haskell | None |
---|
- class Alterable a where
- data Accidental
- doubleFlat :: Accidental
- flat :: Accidental
- natural :: Accidental
- sharp :: Accidental
- doubleSharp :: Accidental
Alterable class
Class of things that can be altered.
Increase the given pitch by one.
Decrease the given pitch by one.
Accidentals
data Accidental Source
doubleFlat :: AccidentalSource
The double flat accidental.
The flat accidental.
The natural accidental.
The sharp accidental.
doubleSharp :: AccidentalSource
The double sharp accidental.