| Safe Haskell | Safe-Inferred |
|---|
Instrument.InstT
Description
Types for Derive.Inst, split apart to reduce dependencies.
Documentation
This is an instrument name qualified by synth name. It should uniquely
address a single instrument. It's different from
a Instrument, which addresses a particular instantiation
of an instrument in a particular score.
Instances
| Show Qualified Source # | |
| Eq Qualified Source # | |
| Ord Qualified Source # | |
| Pretty Qualified Source # | |
| Serialize.Serialize Qualified Source # | |
type SynthName = Text Source #
Short but unabbreviated lowercase name with no spaces. It should
follow valid_symbol.
A name uniquely addresses this instrument within a synth. It should also
follow valid_symbol.
parse_qualified :: Text -> Qualified Source #
show_qualified :: Qualified -> Text Source #