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 |