| Portability | GHC |
|---|---|
| Stability | experimental |
| Maintainer | hans@hanshoglund.se |
| Safe Haskell | Safe-Inferred |
Music.Lilypond.Pitch
Description
- newtype Pitch = Pitch {
- getPitch :: (PitchClass, Accidental, Octaves)
- data PitchClass
- type Accidental = Int
- type Octaves = Int
- data Mode
- data OctaveCheck = OctaveCheck
Documentation
Constructors
| Pitch | |
Fields
| |
data PitchClass Source
Instances
type Accidental = IntSource
For double flat -2, flat -1, natural 0, sharp 1 and double sharp 2.
Mode (for key signatures).