Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
getTermText :: Get Text Source #
putTermText :: Text -> Put Source #
newtype BoundedBinary (s :: Symbol) a b Source #
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 byteSize :: BoundedBinary s a b -> ByteCount # get :: Get (BoundedBinary s a b) # put :: BoundedBinary s a b -> Put # |
Instances
Bounded MidiWord7 Source # | |
Enum MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary succ :: MidiWord7 -> MidiWord7 # pred :: MidiWord7 -> MidiWord7 # fromEnum :: MidiWord7 -> Int # enumFrom :: MidiWord7 -> [MidiWord7] # enumFromThen :: MidiWord7 -> MidiWord7 -> [MidiWord7] # enumFromTo :: MidiWord7 -> MidiWord7 -> [MidiWord7] # enumFromThenTo :: MidiWord7 -> MidiWord7 -> MidiWord7 -> [MidiWord7] # | |
Num MidiWord7 Source # | |
Integral MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary | |
Real MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary toRational :: MidiWord7 -> Rational # | |
Show MidiWord7 Source # | |
Binary MidiWord7 Source # | |
StaticByteSized MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary type StaticSize MidiWord7 :: Nat # staticByteSize :: Proxy MidiWord7 -> ByteCount # | |
Eq MidiWord7 Source # | |
Ord MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary | |
Hashable MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary | |
Newtype Channel MidiWord7 Source # | |
type StaticSize MidiWord7 Source # | |
Defined in Dahdit.Midi.Binary |
Instances
Bounded MidiInt7 Source # | |
Enum MidiInt7 Source # | |
Num MidiInt7 Source # | |
Integral MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary | |
Real MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary toRational :: MidiInt7 -> Rational # | |
Show MidiInt7 Source # | |
Binary MidiInt7 Source # | |
StaticByteSized MidiInt7 Source # | |
Defined in Dahdit.Midi.Binary type StaticSize MidiInt7 :: Nat # 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 #
Instances
Instances
Bounded MidiInt14 Source # | |
Enum MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary succ :: MidiInt14 -> MidiInt14 # pred :: MidiInt14 -> MidiInt14 # fromEnum :: MidiInt14 -> Int # enumFrom :: MidiInt14 -> [MidiInt14] # enumFromThen :: MidiInt14 -> MidiInt14 -> [MidiInt14] # enumFromTo :: MidiInt14 -> MidiInt14 -> [MidiInt14] # enumFromThenTo :: MidiInt14 -> MidiInt14 -> MidiInt14 -> [MidiInt14] # | |
Num MidiInt14 Source # | |
Integral MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary | |
Real MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary toRational :: MidiInt14 -> Rational # | |
Show MidiInt14 Source # | |
Binary MidiInt14 Source # | |
StaticByteSized MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary type StaticSize MidiInt14 :: Nat # staticByteSize :: Proxy MidiInt14 -> ByteCount # | |
Eq MidiInt14 Source # | |
Ord MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary | |
Hashable MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary | |
type StaticSize MidiInt14 Source # | |
Defined in Dahdit.Midi.Binary |
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 toRational :: VarWord -> Rational # | |
Show VarWord Source # | |
Binary VarWord Source # | |
Eq VarWord Source # | |
Ord VarWord Source # | |
Hashable VarWord Source # | |
Defined in Dahdit.Midi.Binary |