| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Dahdit.Midi.Binary
Documentation
getTermText :: Get Text Source #
putTermText :: Text -> Put Source #
newtype BoundedBinary (s :: Symbol) a b Source #
Constructors
| BoundedBinary | |
Fields
| |
Instances
| (KnownSymbol s, Bounded a, Ord a, Show a, Newtype a b, Binary b) => Binary (BoundedBinary s a b) Source # | |
Defined in Dahdit.Midi.Binary Methods byteSize :: BoundedBinary s a b -> ByteCount # get :: Get (BoundedBinary s a b) # put :: BoundedBinary s a b -> Put # | |
Constructors
| MidiWord7 | |
Fields
| |
Instances
Constructors
| MidiInt7 | |
Fields
| |
Instances
| Bounded MidiInt7 Source # | |
| Enum MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
| Num MidiInt7 Source # | |
| Integral MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
| Real MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary Methods toRational :: MidiInt7 -> Rational # | |
| Show MidiInt7 Source # | |
| Binary MidiInt7 Source # | |
| StaticByteSized MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary Associated Types type StaticSize MidiInt7 :: Nat # Methods staticByteSize :: Proxy MidiInt7 -> ByteCount # | |
| Eq MidiInt7 Source # | |
| Ord MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
| Hashable MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
| type StaticSize MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
newtype MidiWord14 Source #
Constructors
| MidiWord14 | |
Fields | |
Instances
Constructors
| MidiInt14 | |
Fields
| |
Instances
Instances
| Bounded VarWord Source # | |
| Enum VarWord Source # | |
| Num VarWord Source # | |
| Integral VarWord Source # | |
Defined in Dahdit.Midi.Binary | |
| Real VarWord Source # | |
Defined in Dahdit.Midi.Binary Methods toRational :: VarWord -> Rational # | |
| Show VarWord Source # | |
| Binary VarWord Source # | |
| Eq VarWord Source # | |
| Ord VarWord Source # | |
| Hashable VarWord Source # | |
Defined in Dahdit.Midi.Binary | |