Safe Haskell | Safe-Infered |
---|
- data T = Cons Mode Accidentals
- newtype Accidentals = Accidentals Int
- data Mode
- keyName :: Mode -> Accidentals -> String
- cfMajor, csMajor, fsMajor, bMajor, eMajor, aMajor, dMajor, gMajor, cMajor, fMajor, bfMajor, efMajor, afMajor, dfMajor, gfMajor :: T
- afMinor, asMinor, dsMinor, gsMinor, csMinor, fsMinor, bMinor, eMinor, aMinor, dMinor, gMinor, cMinor, fMinor, bfMinor, efMinor :: T
- get :: C parser => Fallible parser T
- toBytes :: T -> [Int]
Documentation
newtype Accidentals Source
Accidentals as used in key signature.
The Key Signature specifies a mode, either major or minor.
keyName :: Mode -> Accidentals -> StringSource
cfMajor, csMajor, fsMajor, bMajor, eMajor, aMajor, dMajor, gMajor, cMajor, fMajor, bfMajor, efMajor, afMajor, dfMajor, gfMajor :: TSource