packages feed

haskore 0.2.0.7 → 0.2.0.8

raw patch · 1 files changed

+5/−5 lines, 1 filesdep ~HUnitdep ~basedep ~processnew-component:exe:flipsongPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: HUnit, base, process, transformers

API changes (from Hackage documentation)

- Haskore.Basic.Pitch: instance Enum Class
- Haskore.Basic.Pitch: instance Eq Class
- Haskore.Basic.Pitch: instance Ix Class
- Haskore.Basic.Pitch: instance Ord Class
- Haskore.Basic.Pitch: instance Read Class
- Haskore.Basic.Pitch: instance Show Class
- Haskore.Composition.Chord: genericAttr :: Generic attr -> attr
- Haskore.Composition.Chord: genericDur :: Generic attr -> Dur
- Haskore.Composition.Chord: genericIntervals :: Generic attr -> T
- Haskore.Composition.Chord: genericPitchClass :: Generic attr -> Class
- Haskore.Composition.ChordType: instance Eq Fifth
- Haskore.Composition.ChordType: instance Eq Fourth
- Haskore.Composition.ChordType: instance Eq T
- Haskore.Composition.ChordType: instance Eq Third
- Haskore.Composition.ChordType: instance Ix Fifth
- Haskore.Composition.ChordType: instance Ix Fourth
- Haskore.Composition.ChordType: instance Ix Third
- Haskore.Composition.ChordType: instance Ord Fifth
- Haskore.Composition.ChordType: instance Ord Fourth
- Haskore.Composition.ChordType: instance Ord Third
- Haskore.Composition.ChordType: instance Show Fifth
- Haskore.Composition.ChordType: instance Show Fourth
- Haskore.Composition.ChordType: instance Show T
- Haskore.Composition.ChordType: instance Show Third
- Haskore.Interface.AutoTrack.ChartBar: chords :: T -> [Maybe T]
- Haskore.Interface.AutoTrack.ChartBar: dur :: T -> Dur
- Haskore.Interface.AutoTrack.ChartBar: instance C T
- Haskore.Interface.AutoTrack.ChartBar: instance Read T
- Haskore.Interface.AutoTrack.ChartBar: instance Show T
- Haskore.Interface.AutoTrack.ChordChart: bars :: T -> [T]
- Haskore.Interface.AutoTrack.ChordChart: instance C T
- Haskore.Interface.AutoTrack.ChordChart: instance Read T
- Haskore.Interface.AutoTrack.ChordChart: instance Show T
- Haskore.Interface.AutoTrack.ChordSymbol: instance C T
- Haskore.Interface.AutoTrack.ChordSymbol: instance Eq T
- Haskore.Interface.AutoTrack.ChordSymbol: instance Read T
- Haskore.Interface.AutoTrack.ChordSymbol: instance Show T
- Haskore.Interface.AutoTrack.EventChart: events :: T e -> [(Dur, e)]
- Haskore.Interface.AutoTrack.EventChart: instance C a => C (T a)
- Haskore.Interface.AutoTrack.EventChart: instance Functor T
- Haskore.Interface.AutoTrack.EventChart: instance Show e => Show (T e)
- Haskore.Interface.AutoTrack.Transposeable: instance C Class
- Haskore.Interface.CSound: instance Eq Instrument
- Haskore.Interface.CSound: instance Show Instrument
- Haskore.Interface.CSound.Generator: instance Enum RandDist
- Haskore.Interface.CSound.Generator: instance Eq RandDist
- Haskore.Interface.CSound.Generator: instance Ord RandDist
- Haskore.Interface.CSound.Generator: instance Show RandDist
- Haskore.Interface.CSound.Generator: instance Show T
- Haskore.Interface.CSound.Note: instrument :: T -> Instrument
- Haskore.Interface.CSound.Note: parameters :: T -> [PField]
- Haskore.Interface.CSound.Note: pitch :: T -> Maybe Absolute
- Haskore.Interface.CSound.Note: velocity :: T -> Velocity
- Haskore.Interface.CSound.Orchestra: instance (CollShow term, CollEq term, Functor term, TreeTerm term) => Floating (T term)
- Haskore.Interface.CSound.Orchestra: instance (CollShow term, CollEq term, Functor term, TreeTerm term) => Fractional (T term)
- Haskore.Interface.CSound.Orchestra: instance (CollShow term, CollEq term, Functor term, TreeTerm term) => Num (T term)
- Haskore.Interface.CSound.Orchestra: instance CollEq SigTerm
- Haskore.Interface.CSound.Orchestra: instance CollShow SigTerm
- Haskore.Interface.CSound.Orchestra: instance Enum IndexMode
- Haskore.Interface.CSound.Orchestra: instance Eq EvalRate
- Haskore.Interface.CSound.Orchestra: instance Eq GlobalSig
- Haskore.Interface.CSound.Orchestra: instance Eq IndexMode
- Haskore.Interface.CSound.Orchestra: instance Eq Mono
- Haskore.Interface.CSound.Orchestra: instance Eq Quad
- Haskore.Interface.CSound.Orchestra: instance Eq StatementDef
- Haskore.Interface.CSound.Orchestra: instance Eq Stereo
- Haskore.Interface.CSound.Orchestra: instance Eq a => Eq (InstrBlock a)
- Haskore.Interface.CSound.Orchestra: instance Eq a => Eq (OrcState a)
- Haskore.Interface.CSound.Orchestra: instance Eq out => Eq (T out)
- Haskore.Interface.CSound.Orchestra: instance Eq tree => Eq (BooleanTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Eq tree => Eq (DelayLineTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Eq tree => Eq (SigTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Foldable BooleanTerm
- Haskore.Interface.CSound.Orchestra: instance Foldable DelayLineTerm
- Haskore.Interface.CSound.Orchestra: instance Foldable SigTerm
- Haskore.Interface.CSound.Orchestra: instance Functor BooleanTerm
- Haskore.Interface.CSound.Orchestra: instance Functor DelayLineTerm
- Haskore.Interface.CSound.Orchestra: instance Functor SigTerm
- Haskore.Interface.CSound.Orchestra: instance Ord EvalRate
- Haskore.Interface.CSound.Orchestra: instance Output Mono
- Haskore.Interface.CSound.Orchestra: instance Output Quad
- Haskore.Interface.CSound.Orchestra: instance Output Stereo
- Haskore.Interface.CSound.Orchestra: instance Show EvalRate
- Haskore.Interface.CSound.Orchestra: instance Show GlobalSig
- Haskore.Interface.CSound.Orchestra: instance Show IndexMode
- Haskore.Interface.CSound.Orchestra: instance Show Mono
- Haskore.Interface.CSound.Orchestra: instance Show Quad
- Haskore.Interface.CSound.Orchestra: instance Show StatementDef
- Haskore.Interface.CSound.Orchestra: instance Show Stereo
- Haskore.Interface.CSound.Orchestra: instance Show a => Show (InstrBlock a)
- Haskore.Interface.CSound.Orchestra: instance Show a => Show (OrcState a)
- Haskore.Interface.CSound.Orchestra: instance Show out => Show (T out)
- Haskore.Interface.CSound.Orchestra: instance Show tree => Show (BooleanTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Show tree => Show (DelayLineTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Show tree => Show (SigTerm tree)
- Haskore.Interface.CSound.Orchestra: instance Traversable BooleanTerm
- Haskore.Interface.CSound.Orchestra: instance Traversable DelayLineTerm
- Haskore.Interface.CSound.Orchestra: instance Traversable SigTerm
- Haskore.Interface.CSound.Orchestra: instance TreeTerm SigTerm
- Haskore.Interface.CSound.Orchestra: instrBlockGlobals :: InstrBlock a -> [(GlobalSig, SigExp)]
- Haskore.Interface.CSound.Orchestra: instrBlockInstr :: InstrBlock a -> Instrument
- Haskore.Interface.CSound.Orchestra: instrBlockOutput :: InstrBlock a -> a
- Haskore.Interface.CSound.Orchestra: instrBlockReverb :: InstrBlock a -> Reverb
- Haskore.Interface.CSound.Score: instance Show Pch
- Haskore.Interface.CSound.Score: instance Show Statement
- Haskore.Interface.CSound.Tutorial: attrParameters :: TutAttr params -> params
- Haskore.Interface.CSound.Tutorial: attrVelocity :: TutAttr params -> Rational
- Haskore.Interface.CSound.Tutorial: instance Enum Phoneme
- Haskore.Interface.CSound.Tutorial: instance Eq Instrument
- Haskore.Interface.CSound.Tutorial: instance Eq Phoneme
- Haskore.Interface.CSound.Tutorial: instance Ord Instrument
- Haskore.Interface.CSound.Tutorial: instance Ord Phoneme
- Haskore.Interface.CSound.Tutorial: instance Show Instrument
- Haskore.Interface.CSound.Tutorial: instance Show Phoneme
- Haskore.Interface.CSound.TutorialCustom: attrParameters :: TutAttr params -> params
- Haskore.Interface.CSound.TutorialCustom: attrVelocity :: TutAttr params -> Rational
- Haskore.Interface.CSound.TutorialCustom: instance Enum Phoneme
- Haskore.Interface.CSound.TutorialCustom: instance Eq Instrument
- Haskore.Interface.CSound.TutorialCustom: instance Eq Phoneme
- Haskore.Interface.CSound.TutorialCustom: instance Ord Instrument
- Haskore.Interface.CSound.TutorialCustom: instance Ord Phoneme
- Haskore.Interface.CSound.TutorialCustom: instance Show Instrument
- Haskore.Interface.CSound.TutorialCustom: instance Show Phoneme
- Haskore.Interface.MIDI.Note: channel :: T -> Channel
- Haskore.Interface.MIDI.Note: pitch :: T -> Pitch
- Haskore.Interface.MIDI.Note: program :: T -> Program
- Haskore.Interface.MIDI.Note: velocityOff :: T -> Velocity
- Haskore.Interface.MIDI.Note: velocityOn :: T -> Velocity
- Haskore.Melody: instance Eq attr => Eq (Note attr)
- Haskore.Melody: instance Ord attr => Ord (Note attr)
- Haskore.Melody: instance Show attr => Show (Note attr)
- Haskore.Melody: noteAttrs_ :: Note attr -> attr
- Haskore.Melody: notePitch_ :: Note attr -> T
- Haskore.Melody.Standard: instance Eq NoteAttributes
- Haskore.Melody.Standard: instance Ord NoteAttributes
- Haskore.Melody.Standard: instance Show NoteAttributes
- Haskore.Music: instance C (Primitive note)
- Haskore.Music: instance Control Control
- Haskore.Music: instance Eq Articulation
- Haskore.Music: instance Eq Control
- Haskore.Music: instance Eq Dynamic
- Haskore.Music: instance Eq NoteHead
- Haskore.Music: instance Eq Ornament
- Haskore.Music: instance Eq PhraseAttribute
- Haskore.Music: instance Eq Tempo
- Haskore.Music: instance Eq note => Eq (Primitive note)
- Haskore.Music: instance Ord Articulation
- Haskore.Music: instance Ord Control
- Haskore.Music: instance Ord Dynamic
- Haskore.Music: instance Ord NoteHead
- Haskore.Music: instance Ord Ornament
- Haskore.Music: instance Ord PhraseAttribute
- Haskore.Music: instance Ord Tempo
- Haskore.Music: instance Ord note => Ord (Primitive note)
- Haskore.Music: instance Show Articulation
- Haskore.Music: instance Show Control
- Haskore.Music: instance Show Dynamic
- Haskore.Music: instance Show NoteHead
- Haskore.Music: instance Show Ornament
- Haskore.Music: instance Show PhraseAttribute
- Haskore.Music: instance Show Tempo
- Haskore.Music: instance Show note => Show (Primitive note)
- Haskore.Music.Rhythmic: body :: Note drum instr -> NoteBody drum instr
- Haskore.Music.Rhythmic: drum :: NoteBody drum instr -> drum
- Haskore.Music.Rhythmic: instance (Eq drum, Eq instr) => Eq (Note drum instr)
- Haskore.Music.Rhythmic: instance (Eq drum, Eq instr) => Eq (NoteBody drum instr)
- Haskore.Music.Rhythmic: instance (Ord drum, Ord instr) => Ord (NoteBody drum instr)
- Haskore.Music.Rhythmic: instance (Ord instr, Ord drum) => Ord (Note drum instr)
- Haskore.Music.Rhythmic: instance (Show drum, Show instr) => Show (Note drum instr)
- Haskore.Music.Rhythmic: instance (Show drum, Show instr) => Show (NoteBody drum instr)
- Haskore.Music.Rhythmic: instrument :: NoteBody drum instr -> instr
- Haskore.Music.Rhythmic: pitch :: NoteBody drum instr -> T
- Haskore.Music.Rhythmic: velocity :: Note drum instr -> Rational
- Haskore.Performance: contextDur :: Context time dyn note -> time
- Haskore.Performance: contextDynamics :: Context time dyn note -> dyn
- Haskore.Performance: contextPlayer :: Context time dyn note -> Player time dyn note
- Haskore.Performance: contextTranspose :: Context time dyn note -> Relative
- Haskore.Performance: eventDur :: Event time dyn note -> time
- Haskore.Performance: eventDynamics :: Event time dyn note -> dyn
- Haskore.Performance: eventNote :: Event time dyn note -> note
- Haskore.Performance: eventTranspose :: Event time dyn note -> Relative
- Haskore.Performance: instance (Eq time, Eq dyn, Eq note) => Eq (Event time dyn note)
- Haskore.Performance: instance (Ord time, Ord dyn, Ord note) => Ord (Event time dyn note)
- Haskore.Performance: instance (Show time, Show dyn) => Show (Context time dyn note)
- Haskore.Performance: instance (Show time, Show dyn) => Show (Player time dyn note)
- Haskore.Performance: instance (Show time, Show dyn, Show note) => Show (Event time dyn note)
- Haskore.Performance: interpretPhrase :: Player time dyn note -> PhraseFun time dyn note
- Haskore.Performance: name :: Player time dyn note -> PlayerName
- Haskore.Performance: notatePlayer :: Player time dyn note -> NotateFun
- Haskore.Performance: playNote :: Player time dyn note -> NoteFun time dyn note
- Haskore.Performance.BackEnd: eventDur :: Event time note -> time
- Haskore.Performance.BackEnd: eventNote :: Event time note -> note
- Haskore.Performance.BackEnd: instance (Eq time, Eq note) => Eq (Event time note)
- Haskore.Performance.BackEnd: instance (Ord time, Ord note) => Ord (Event time note)
- Haskore.Performance.BackEnd: instance (Show time, Show note) => Show (Event time note)
- Haskore.Performance.BackEnd: instance Functor (Event time)
- Medium: (+:+, =:=) :: Construct medium => medium a -> medium a -> medium a
- Medium: serial, parallel :: (Construct medium, C a) => [medium a] -> medium a
- Medium: serial1, parallel1 :: Construct medium => [medium a] -> medium a
- Medium.Controlled.List: instance (C a, Control control) => C (T control a)
- Medium.Controlled.List: instance (Eq control, Eq content) => Eq (T control content)
- Medium.Controlled.List: instance (Ord control, Ord content) => Ord (T control content)
- Medium.Controlled.List: instance (Show control, Show content) => Show (T control content)
- Medium.Controlled.List: instance C T
- Medium.Controlled.List: instance Construct (T control)
- Medium.Controlled.List: instance Foldable (T control)
- Medium.Controlled.List: instance Functor (T control)
- Medium.Controlled.List: instance Traversable (T control)
- Medium.LabeledControlled.List: instance (Eq label, Eq control, Eq content) => Eq (Structure label control content)
- Medium.LabeledControlled.List: instance (Eq label, Eq control, Eq content) => Eq (T label control content)
- Medium.LabeledControlled.List: instance (Ord label, Ord control, Ord content) => Ord (Structure label control content)
- Medium.LabeledControlled.List: instance (Ord label, Ord control, Ord content) => Ord (T label control content)
- Medium.LabeledControlled.List: instance (Show label, Show control, Show content) => Show (Structure label control content)
- Medium.LabeledControlled.List: instance (Show label, Show control, Show content) => Show (T label control content)
- Medium.LabeledControlled.List: instance Foldable (T i control)
- Medium.LabeledControlled.List: instance Functor (T i control)
- Medium.LabeledControlled.List: instance Label label => Construct (T label control)
- Medium.LabeledControlled.List: instance Traversable (T i control)
- Medium.LabeledControlled.List: label :: T label control content -> label
- Medium.LabeledControlled.List: structure :: T label control content -> Structure label control content
- Medium.Plain.Binary: instance C T
- Medium.Plain.Binary: instance C a => C (T a)
- Medium.Plain.Binary: instance Construct T
- Medium.Plain.Binary: instance Eq a => Eq (T a)
- Medium.Plain.Binary: instance Foldable T
- Medium.Plain.Binary: instance Functor T
- Medium.Plain.Binary: instance Ord a => Ord (T a)
- Medium.Plain.Binary: instance Show a => Show (T a)
- Medium.Plain.Binary: instance Traversable T
- Medium.Plain.ContextFreeGrammar: instance (Eq key, Eq prim) => Eq (Tag key prim)
- Medium.Plain.ContextFreeGrammar: instance (Ord key, Ord prim) => Ord (Tag key prim)
- Medium.Plain.ContextFreeGrammar: instance (Show key, Show prim) => Show (Tag key prim)
- Medium.Plain.List: instance C T
- Medium.Plain.List: instance C a => C (T a)
- Medium.Plain.List: instance Construct T
- Medium.Plain.List: instance Eq a => Eq (T a)
- Medium.Plain.List: instance Foldable T
- Medium.Plain.List: instance Functor T
- Medium.Plain.List: instance Ord a => Ord (T a)
- Medium.Plain.List: instance Show a => Show (T a)
- Medium.Plain.List: instance Traversable T
+ Haskore.Basic.Pitch: instance GHC.Arr.Ix Haskore.Basic.Pitch.Class
+ Haskore.Basic.Pitch: instance GHC.Classes.Eq Haskore.Basic.Pitch.Class
+ Haskore.Basic.Pitch: instance GHC.Classes.Ord Haskore.Basic.Pitch.Class
+ Haskore.Basic.Pitch: instance GHC.Enum.Enum Haskore.Basic.Pitch.Class
+ Haskore.Basic.Pitch: instance GHC.Read.Read Haskore.Basic.Pitch.Class
+ Haskore.Basic.Pitch: instance GHC.Show.Show Haskore.Basic.Pitch.Class
+ Haskore.Composition.Chord: [genericAttr] :: Generic attr -> attr
+ Haskore.Composition.Chord: [genericDur] :: Generic attr -> Dur
+ Haskore.Composition.Chord: [genericIntervals] :: Generic attr -> T
+ Haskore.Composition.Chord: [genericPitchClass] :: Generic attr -> Class
+ Haskore.Composition.ChordType: instance GHC.Arr.Ix Haskore.Composition.ChordType.Fifth
+ Haskore.Composition.ChordType: instance GHC.Arr.Ix Haskore.Composition.ChordType.Fourth
+ Haskore.Composition.ChordType: instance GHC.Arr.Ix Haskore.Composition.ChordType.Third
+ Haskore.Composition.ChordType: instance GHC.Classes.Eq Haskore.Composition.ChordType.Fifth
+ Haskore.Composition.ChordType: instance GHC.Classes.Eq Haskore.Composition.ChordType.Fourth
+ Haskore.Composition.ChordType: instance GHC.Classes.Eq Haskore.Composition.ChordType.T
+ Haskore.Composition.ChordType: instance GHC.Classes.Eq Haskore.Composition.ChordType.Third
+ Haskore.Composition.ChordType: instance GHC.Classes.Ord Haskore.Composition.ChordType.Fifth
+ Haskore.Composition.ChordType: instance GHC.Classes.Ord Haskore.Composition.ChordType.Fourth
+ Haskore.Composition.ChordType: instance GHC.Classes.Ord Haskore.Composition.ChordType.Third
+ Haskore.Composition.ChordType: instance GHC.Show.Show Haskore.Composition.ChordType.Fifth
+ Haskore.Composition.ChordType: instance GHC.Show.Show Haskore.Composition.ChordType.Fourth
+ Haskore.Composition.ChordType: instance GHC.Show.Show Haskore.Composition.ChordType.T
+ Haskore.Composition.ChordType: instance GHC.Show.Show Haskore.Composition.ChordType.Third
+ Haskore.Interface.AutoTrack.ChartBar: [chords] :: T -> [Maybe T]
+ Haskore.Interface.AutoTrack.ChartBar: [dur] :: T -> Dur
+ Haskore.Interface.AutoTrack.ChartBar: instance GHC.Read.Read Haskore.Interface.AutoTrack.ChartBar.T
+ Haskore.Interface.AutoTrack.ChartBar: instance GHC.Show.Show Haskore.Interface.AutoTrack.ChartBar.T
+ Haskore.Interface.AutoTrack.ChartBar: instance Haskore.Interface.AutoTrack.Transposeable.C Haskore.Interface.AutoTrack.ChartBar.T
+ Haskore.Interface.AutoTrack.ChordChart: [bars] :: T -> [T]
+ Haskore.Interface.AutoTrack.ChordChart: instance GHC.Read.Read Haskore.Interface.AutoTrack.ChordChart.T
+ Haskore.Interface.AutoTrack.ChordChart: instance GHC.Show.Show Haskore.Interface.AutoTrack.ChordChart.T
+ Haskore.Interface.AutoTrack.ChordChart: instance Haskore.Interface.AutoTrack.Transposeable.C Haskore.Interface.AutoTrack.ChordChart.T
+ Haskore.Interface.AutoTrack.ChordSymbol: instance GHC.Classes.Eq Haskore.Interface.AutoTrack.ChordSymbol.T
+ Haskore.Interface.AutoTrack.ChordSymbol: instance GHC.Read.Read Haskore.Interface.AutoTrack.ChordSymbol.T
+ Haskore.Interface.AutoTrack.ChordSymbol: instance GHC.Show.Show Haskore.Interface.AutoTrack.ChordSymbol.T
+ Haskore.Interface.AutoTrack.ChordSymbol: instance Haskore.Interface.AutoTrack.Transposeable.C Haskore.Interface.AutoTrack.ChordSymbol.T
+ Haskore.Interface.AutoTrack.EventChart: [events] :: T e -> [(Dur, e)]
+ Haskore.Interface.AutoTrack.EventChart: instance GHC.Base.Functor Haskore.Interface.AutoTrack.EventChart.T
+ Haskore.Interface.AutoTrack.EventChart: instance GHC.Show.Show e => GHC.Show.Show (Haskore.Interface.AutoTrack.EventChart.T e)
+ Haskore.Interface.AutoTrack.EventChart: instance Haskore.Interface.AutoTrack.Transposeable.C a => Haskore.Interface.AutoTrack.Transposeable.C (Haskore.Interface.AutoTrack.EventChart.T a)
+ Haskore.Interface.AutoTrack.Transposeable: instance Haskore.Interface.AutoTrack.Transposeable.C Haskore.Basic.Pitch.Class
+ Haskore.Interface.CSound: instance GHC.Classes.Eq Haskore.Interface.CSound.Instrument
+ Haskore.Interface.CSound: instance GHC.Show.Show Haskore.Interface.CSound.Instrument
+ Haskore.Interface.CSound.Generator: instance GHC.Classes.Eq Haskore.Interface.CSound.Generator.RandDist
+ Haskore.Interface.CSound.Generator: instance GHC.Classes.Ord Haskore.Interface.CSound.Generator.RandDist
+ Haskore.Interface.CSound.Generator: instance GHC.Enum.Enum Haskore.Interface.CSound.Generator.RandDist
+ Haskore.Interface.CSound.Generator: instance GHC.Show.Show Haskore.Interface.CSound.Generator.RandDist
+ Haskore.Interface.CSound.Generator: instance GHC.Show.Show Haskore.Interface.CSound.Generator.T
+ Haskore.Interface.CSound.Note: [instrument] :: T -> Instrument
+ Haskore.Interface.CSound.Note: [parameters] :: T -> [PField]
+ Haskore.Interface.CSound.Note: [pitch] :: T -> Maybe Absolute
+ Haskore.Interface.CSound.Note: [velocity] :: T -> Velocity
+ Haskore.Interface.CSound.Orchestra: [instrBlockGlobals] :: InstrBlock a -> [(GlobalSig, SigExp)]
+ Haskore.Interface.CSound.Orchestra: [instrBlockInstr] :: InstrBlock a -> Instrument
+ Haskore.Interface.CSound.Orchestra: [instrBlockOutput] :: InstrBlock a -> a
+ Haskore.Interface.CSound.Orchestra: [instrBlockReverb] :: InstrBlock a -> Reverb
+ Haskore.Interface.CSound.Orchestra: instance (Haskore.General.LoopTreeTaggedGen.CollShow term, Haskore.General.LoopTreeTaggedGen.CollEq term, GHC.Base.Functor term, Haskore.Interface.CSound.Orchestra.TreeTerm term) => GHC.Float.Floating (Haskore.General.LoopTreeRecursiveGen.T term)
+ Haskore.Interface.CSound.Orchestra: instance (Haskore.General.LoopTreeTaggedGen.CollShow term, Haskore.General.LoopTreeTaggedGen.CollEq term, GHC.Base.Functor term, Haskore.Interface.CSound.Orchestra.TreeTerm term) => GHC.Num.Num (Haskore.General.LoopTreeRecursiveGen.T term)
+ Haskore.Interface.CSound.Orchestra: instance (Haskore.General.LoopTreeTaggedGen.CollShow term, Haskore.General.LoopTreeTaggedGen.CollEq term, GHC.Base.Functor term, Haskore.Interface.CSound.Orchestra.TreeTerm term) => GHC.Real.Fractional (Haskore.General.LoopTreeRecursiveGen.T term)
+ Haskore.Interface.CSound.Orchestra: instance Data.Foldable.Foldable Haskore.Interface.CSound.Orchestra.BooleanTerm
+ Haskore.Interface.CSound.Orchestra: instance Data.Foldable.Foldable Haskore.Interface.CSound.Orchestra.DelayLineTerm
+ Haskore.Interface.CSound.Orchestra: instance Data.Foldable.Foldable Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Orchestra: instance Data.Traversable.Traversable Haskore.Interface.CSound.Orchestra.BooleanTerm
+ Haskore.Interface.CSound.Orchestra: instance Data.Traversable.Traversable Haskore.Interface.CSound.Orchestra.DelayLineTerm
+ Haskore.Interface.CSound.Orchestra: instance Data.Traversable.Traversable Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Orchestra: instance GHC.Base.Functor Haskore.Interface.CSound.Orchestra.BooleanTerm
+ Haskore.Interface.CSound.Orchestra: instance GHC.Base.Functor Haskore.Interface.CSound.Orchestra.DelayLineTerm
+ Haskore.Interface.CSound.Orchestra: instance GHC.Base.Functor Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.EvalRate
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.GlobalSig
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.IndexMode
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.Mono
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.Quad
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.StatementDef
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq Haskore.Interface.CSound.Orchestra.Stereo
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq a => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.InstrBlock a)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq a => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.OrcState a)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq out => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.T out)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq tree => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.BooleanTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq tree => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.DelayLineTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Eq tree => GHC.Classes.Eq (Haskore.Interface.CSound.Orchestra.SigTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Classes.Ord Haskore.Interface.CSound.Orchestra.EvalRate
+ Haskore.Interface.CSound.Orchestra: instance GHC.Enum.Enum Haskore.Interface.CSound.Orchestra.IndexMode
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.EvalRate
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.GlobalSig
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.IndexMode
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.Mono
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.Quad
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.StatementDef
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show Haskore.Interface.CSound.Orchestra.Stereo
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show a => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.InstrBlock a)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show a => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.OrcState a)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show out => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.T out)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show tree => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.BooleanTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show tree => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.DelayLineTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance GHC.Show.Show tree => GHC.Show.Show (Haskore.Interface.CSound.Orchestra.SigTerm tree)
+ Haskore.Interface.CSound.Orchestra: instance Haskore.General.LoopTreeTaggedGen.CollEq Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Orchestra: instance Haskore.General.LoopTreeTaggedGen.CollShow Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Orchestra: instance Haskore.Interface.CSound.Orchestra.Output Haskore.Interface.CSound.Orchestra.Mono
+ Haskore.Interface.CSound.Orchestra: instance Haskore.Interface.CSound.Orchestra.Output Haskore.Interface.CSound.Orchestra.Quad
+ Haskore.Interface.CSound.Orchestra: instance Haskore.Interface.CSound.Orchestra.Output Haskore.Interface.CSound.Orchestra.Stereo
+ Haskore.Interface.CSound.Orchestra: instance Haskore.Interface.CSound.Orchestra.TreeTerm Haskore.Interface.CSound.Orchestra.SigTerm
+ Haskore.Interface.CSound.Score: instance GHC.Show.Show Haskore.Interface.CSound.Score.Pch
+ Haskore.Interface.CSound.Score: instance GHC.Show.Show Haskore.Interface.CSound.Score.Statement
+ Haskore.Interface.CSound.Tutorial: [attrParameters] :: TutAttr params -> params
+ Haskore.Interface.CSound.Tutorial: [attrVelocity] :: TutAttr params -> Rational
+ Haskore.Interface.CSound.Tutorial: instance GHC.Classes.Eq Haskore.Interface.CSound.Tutorial.Instrument
+ Haskore.Interface.CSound.Tutorial: instance GHC.Classes.Eq Haskore.Interface.CSound.Tutorial.Phoneme
+ Haskore.Interface.CSound.Tutorial: instance GHC.Classes.Ord Haskore.Interface.CSound.Tutorial.Instrument
+ Haskore.Interface.CSound.Tutorial: instance GHC.Classes.Ord Haskore.Interface.CSound.Tutorial.Phoneme
+ Haskore.Interface.CSound.Tutorial: instance GHC.Enum.Enum Haskore.Interface.CSound.Tutorial.Phoneme
+ Haskore.Interface.CSound.Tutorial: instance GHC.Show.Show Haskore.Interface.CSound.Tutorial.Instrument
+ Haskore.Interface.CSound.Tutorial: instance GHC.Show.Show Haskore.Interface.CSound.Tutorial.Phoneme
+ Haskore.Interface.CSound.TutorialCustom: [attrParameters] :: TutAttr params -> params
+ Haskore.Interface.CSound.TutorialCustom: [attrVelocity] :: TutAttr params -> Rational
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Classes.Eq Haskore.Interface.CSound.TutorialCustom.Instrument
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Classes.Eq Haskore.Interface.CSound.TutorialCustom.Phoneme
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Classes.Ord Haskore.Interface.CSound.TutorialCustom.Instrument
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Classes.Ord Haskore.Interface.CSound.TutorialCustom.Phoneme
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Enum.Enum Haskore.Interface.CSound.TutorialCustom.Phoneme
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Show.Show Haskore.Interface.CSound.TutorialCustom.Instrument
+ Haskore.Interface.CSound.TutorialCustom: instance GHC.Show.Show Haskore.Interface.CSound.TutorialCustom.Phoneme
+ Haskore.Interface.MIDI.Note: [channel] :: T -> Channel
+ Haskore.Interface.MIDI.Note: [pitch] :: T -> Pitch
+ Haskore.Interface.MIDI.Note: [program] :: T -> Program
+ Haskore.Interface.MIDI.Note: [velocityOff] :: T -> Velocity
+ Haskore.Interface.MIDI.Note: [velocityOn] :: T -> Velocity
+ Haskore.Melody: [noteAttrs_] :: Note attr -> attr
+ Haskore.Melody: [notePitch_] :: Note attr -> T
+ Haskore.Melody: instance GHC.Classes.Eq attr => GHC.Classes.Eq (Haskore.Melody.Note attr)
+ Haskore.Melody: instance GHC.Classes.Ord attr => GHC.Classes.Ord (Haskore.Melody.Note attr)
+ Haskore.Melody: instance GHC.Show.Show attr => GHC.Show.Show (Haskore.Melody.Note attr)
+ Haskore.Melody.Standard: instance GHC.Classes.Eq Haskore.Melody.Standard.NoteAttributes
+ Haskore.Melody.Standard: instance GHC.Classes.Ord Haskore.Melody.Standard.NoteAttributes
+ Haskore.Melody.Standard: instance GHC.Show.Show Haskore.Melody.Standard.NoteAttributes
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.Articulation
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.Control
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.Dynamic
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.NoteHead
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.Ornament
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.PhraseAttribute
+ Haskore.Music: instance GHC.Classes.Eq Haskore.Music.Tempo
+ Haskore.Music: instance GHC.Classes.Eq note => GHC.Classes.Eq (Haskore.Music.Primitive note)
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.Articulation
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.Control
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.Dynamic
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.NoteHead
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.Ornament
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.PhraseAttribute
+ Haskore.Music: instance GHC.Classes.Ord Haskore.Music.Tempo
+ Haskore.Music: instance GHC.Classes.Ord note => GHC.Classes.Ord (Haskore.Music.Primitive note)
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.Articulation
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.Control
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.Dynamic
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.NoteHead
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.Ornament
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.PhraseAttribute
+ Haskore.Music: instance GHC.Show.Show Haskore.Music.Tempo
+ Haskore.Music: instance GHC.Show.Show note => GHC.Show.Show (Haskore.Music.Primitive note)
+ Haskore.Music: instance Medium.Temporal.C (Haskore.Music.Primitive note)
+ Haskore.Music: instance Medium.Temporal.Control Haskore.Music.Control
+ Haskore.Music.Rhythmic: [body] :: Note drum instr -> NoteBody drum instr
+ Haskore.Music.Rhythmic: [drum] :: NoteBody drum instr -> drum
+ Haskore.Music.Rhythmic: [instrument] :: NoteBody drum instr -> instr
+ Haskore.Music.Rhythmic: [pitch] :: NoteBody drum instr -> T
+ Haskore.Music.Rhythmic: [velocity] :: Note drum instr -> Rational
+ Haskore.Music.Rhythmic: instance (GHC.Classes.Eq drum, GHC.Classes.Eq instr) => GHC.Classes.Eq (Haskore.Music.Rhythmic.Note drum instr)
+ Haskore.Music.Rhythmic: instance (GHC.Classes.Eq drum, GHC.Classes.Eq instr) => GHC.Classes.Eq (Haskore.Music.Rhythmic.NoteBody drum instr)
+ Haskore.Music.Rhythmic: instance (GHC.Classes.Ord drum, GHC.Classes.Ord instr) => GHC.Classes.Ord (Haskore.Music.Rhythmic.NoteBody drum instr)
+ Haskore.Music.Rhythmic: instance (GHC.Classes.Ord instr, GHC.Classes.Ord drum) => GHC.Classes.Ord (Haskore.Music.Rhythmic.Note drum instr)
+ Haskore.Music.Rhythmic: instance (GHC.Show.Show drum, GHC.Show.Show instr) => GHC.Show.Show (Haskore.Music.Rhythmic.Note drum instr)
+ Haskore.Music.Rhythmic: instance (GHC.Show.Show drum, GHC.Show.Show instr) => GHC.Show.Show (Haskore.Music.Rhythmic.NoteBody drum instr)
+ Haskore.Performance: [contextDur] :: Context time dyn note -> time
+ Haskore.Performance: [contextDynamics] :: Context time dyn note -> dyn
+ Haskore.Performance: [contextPlayer] :: Context time dyn note -> Player time dyn note
+ Haskore.Performance: [contextTranspose] :: Context time dyn note -> Relative
+ Haskore.Performance: [eventDur] :: Event time dyn note -> time
+ Haskore.Performance: [eventDynamics] :: Event time dyn note -> dyn
+ Haskore.Performance: [eventNote] :: Event time dyn note -> note
+ Haskore.Performance: [eventTranspose] :: Event time dyn note -> Relative
+ Haskore.Performance: [interpretPhrase] :: Player time dyn note -> PhraseFun time dyn note
+ Haskore.Performance: [name] :: Player time dyn note -> PlayerName
+ Haskore.Performance: [notatePlayer] :: Player time dyn note -> NotateFun
+ Haskore.Performance: [playNote] :: Player time dyn note -> NoteFun time dyn note
+ Haskore.Performance: instance (GHC.Classes.Eq time, GHC.Classes.Eq dyn, GHC.Classes.Eq note) => GHC.Classes.Eq (Haskore.Performance.Event time dyn note)
+ Haskore.Performance: instance (GHC.Classes.Ord time, GHC.Classes.Ord dyn, GHC.Classes.Ord note) => GHC.Classes.Ord (Haskore.Performance.Event time dyn note)
+ Haskore.Performance: instance (GHC.Show.Show time, GHC.Show.Show dyn) => GHC.Show.Show (Haskore.Performance.Context time dyn note)
+ Haskore.Performance: instance (GHC.Show.Show time, GHC.Show.Show dyn) => GHC.Show.Show (Haskore.Performance.Player time dyn note)
+ Haskore.Performance: instance (GHC.Show.Show time, GHC.Show.Show dyn, GHC.Show.Show note) => GHC.Show.Show (Haskore.Performance.Event time dyn note)
+ Haskore.Performance.BackEnd: [eventDur] :: Event time note -> time
+ Haskore.Performance.BackEnd: [eventNote] :: Event time note -> note
+ Haskore.Performance.BackEnd: instance (GHC.Classes.Eq time, GHC.Classes.Eq note) => GHC.Classes.Eq (Haskore.Performance.BackEnd.Event time note)
+ Haskore.Performance.BackEnd: instance (GHC.Classes.Ord time, GHC.Classes.Ord note) => GHC.Classes.Ord (Haskore.Performance.BackEnd.Event time note)
+ Haskore.Performance.BackEnd: instance (GHC.Show.Show time, GHC.Show.Show note) => GHC.Show.Show (Haskore.Performance.BackEnd.Event time note)
+ Haskore.Performance.BackEnd: instance GHC.Base.Functor (Haskore.Performance.BackEnd.Event time)
+ Medium: (+:+) :: Construct medium => medium a -> medium a -> medium a
+ Medium: (=:=) :: Construct medium => medium a -> medium a -> medium a
+ Medium: parallel :: (Construct medium, C a) => [medium a] -> medium a
+ Medium: parallel1 :: Construct medium => [medium a] -> medium a
+ Medium: serial :: (Construct medium, C a) => [medium a] -> medium a
+ Medium: serial1 :: Construct medium => [medium a] -> medium a
+ Medium.Controlled.List: instance (GHC.Classes.Eq control, GHC.Classes.Eq content) => GHC.Classes.Eq (Medium.Controlled.List.T control content)
+ Medium.Controlled.List: instance (GHC.Classes.Ord control, GHC.Classes.Ord content) => GHC.Classes.Ord (Medium.Controlled.List.T control content)
+ Medium.Controlled.List: instance (GHC.Show.Show control, GHC.Show.Show content) => GHC.Show.Show (Medium.Controlled.List.T control content)
+ Medium.Controlled.List: instance (Medium.Temporal.C a, Medium.Temporal.Control control) => Medium.Temporal.C (Medium.Controlled.List.T control a)
+ Medium.Controlled.List: instance Data.Foldable.Foldable (Medium.Controlled.List.T control)
+ Medium.Controlled.List: instance Data.Traversable.Traversable (Medium.Controlled.List.T control)
+ Medium.Controlled.List: instance GHC.Base.Functor (Medium.Controlled.List.T control)
+ Medium.Controlled.List: instance Medium.Construct (Medium.Controlled.List.T control)
+ Medium.Controlled.List: instance Medium.Controlled.C Medium.Controlled.List.T
+ Medium.LabeledControlled.List: [label] :: T label control content -> label
+ Medium.LabeledControlled.List: [structure] :: T label control content -> Structure label control content
+ Medium.LabeledControlled.List: instance (GHC.Classes.Eq label, GHC.Classes.Eq control, GHC.Classes.Eq content) => GHC.Classes.Eq (Medium.LabeledControlled.List.Structure label control content)
+ Medium.LabeledControlled.List: instance (GHC.Classes.Eq label, GHC.Classes.Eq control, GHC.Classes.Eq content) => GHC.Classes.Eq (Medium.LabeledControlled.List.T label control content)
+ Medium.LabeledControlled.List: instance (GHC.Classes.Ord label, GHC.Classes.Ord control, GHC.Classes.Ord content) => GHC.Classes.Ord (Medium.LabeledControlled.List.Structure label control content)
+ Medium.LabeledControlled.List: instance (GHC.Classes.Ord label, GHC.Classes.Ord control, GHC.Classes.Ord content) => GHC.Classes.Ord (Medium.LabeledControlled.List.T label control content)
+ Medium.LabeledControlled.List: instance (GHC.Show.Show label, GHC.Show.Show control, GHC.Show.Show content) => GHC.Show.Show (Medium.LabeledControlled.List.Structure label control content)
+ Medium.LabeledControlled.List: instance (GHC.Show.Show label, GHC.Show.Show control, GHC.Show.Show content) => GHC.Show.Show (Medium.LabeledControlled.List.T label control content)
+ Medium.LabeledControlled.List: instance Data.Foldable.Foldable (Medium.LabeledControlled.List.T i control)
+ Medium.LabeledControlled.List: instance Data.Traversable.Traversable (Medium.LabeledControlled.List.T i control)
+ Medium.LabeledControlled.List: instance GHC.Base.Functor (Medium.LabeledControlled.List.T i control)
+ Medium.LabeledControlled.List: instance Medium.LabeledControlled.List.Label label => Medium.Construct (Medium.LabeledControlled.List.T label control)
+ Medium.Plain.Binary: instance Data.Foldable.Foldable Medium.Plain.Binary.T
+ Medium.Plain.Binary: instance Data.Traversable.Traversable Medium.Plain.Binary.T
+ Medium.Plain.Binary: instance GHC.Base.Functor Medium.Plain.Binary.T
+ Medium.Plain.Binary: instance GHC.Classes.Eq a => GHC.Classes.Eq (Medium.Plain.Binary.T a)
+ Medium.Plain.Binary: instance GHC.Classes.Ord a => GHC.Classes.Ord (Medium.Plain.Binary.T a)
+ Medium.Plain.Binary: instance GHC.Show.Show a => GHC.Show.Show (Medium.Plain.Binary.T a)
+ Medium.Plain.Binary: instance Medium.C Medium.Plain.Binary.T
+ Medium.Plain.Binary: instance Medium.Construct Medium.Plain.Binary.T
+ Medium.Plain.Binary: instance Medium.Temporal.C a => Medium.Temporal.C (Medium.Plain.Binary.T a)
+ Medium.Plain.ContextFreeGrammar: instance (GHC.Classes.Eq key, GHC.Classes.Eq prim) => GHC.Classes.Eq (Medium.Plain.ContextFreeGrammar.Tag key prim)
+ Medium.Plain.ContextFreeGrammar: instance (GHC.Classes.Ord key, GHC.Classes.Ord prim) => GHC.Classes.Ord (Medium.Plain.ContextFreeGrammar.Tag key prim)
+ Medium.Plain.ContextFreeGrammar: instance (GHC.Show.Show key, GHC.Show.Show prim) => GHC.Show.Show (Medium.Plain.ContextFreeGrammar.Tag key prim)
+ Medium.Plain.List: instance Data.Foldable.Foldable Medium.Plain.List.T
+ Medium.Plain.List: instance Data.Traversable.Traversable Medium.Plain.List.T
+ Medium.Plain.List: instance GHC.Base.Functor Medium.Plain.List.T
+ Medium.Plain.List: instance GHC.Classes.Eq a => GHC.Classes.Eq (Medium.Plain.List.T a)
+ Medium.Plain.List: instance GHC.Classes.Ord a => GHC.Classes.Ord (Medium.Plain.List.T a)
+ Medium.Plain.List: instance GHC.Show.Show a => GHC.Show.Show (Medium.Plain.List.T a)
+ Medium.Plain.List: instance Medium.C Medium.Plain.List.T
+ Medium.Plain.List: instance Medium.Construct Medium.Plain.List.T
+ Medium.Plain.List: instance Medium.Temporal.C a => Medium.Temporal.C (Medium.Plain.List.T a)
- Haskore.Example.Detail: randomItem :: RandomGen g => [a] -> State g a
+ Haskore.Example.Detail: randomItem :: (RandomGen g) => [a] -> State g a
- Haskore.Example.Detail: randomRState :: RandomGen g => (Int, Int) -> State g Int
+ Haskore.Example.Detail: randomRState :: (RandomGen g) => (Int, Int) -> State g Int
- Haskore.Example.NewResolutions: part3Pattern :: Num t => ((t, Class) -> Dur -> T) -> T
+ Haskore.Example.NewResolutions: part3Pattern :: (Num t) => ((t, Class) -> Dur -> T) -> T
- Haskore.Interface.CSound.InstrumentMap: addToTable :: Eq instr => instr -> Instrument -> SoundTable instr -> SoundTable instr
+ Haskore.Interface.CSound.InstrumentMap: addToTable :: (Eq instr) => instr -> Instrument -> SoundTable instr -> SoundTable instr
- Haskore.Interface.CSound.InstrumentMap: lookup :: Eq instr => SoundTable instr -> ToSound instr
+ Haskore.Interface.CSound.InstrumentMap: lookup :: (Eq instr) => SoundTable instr -> ToSound instr
- Haskore.Interface.CSound.OrchestraFunction: elemSorted :: Ord a => a -> [a] -> Bool
+ Haskore.Interface.CSound.OrchestraFunction: elemSorted :: (Ord a) => a -> [a] -> Bool
- Haskore.Performance.Default: floatFromMusic :: Ord note => T note -> T Float Float note
+ Haskore.Performance.Default: floatFromMusic :: (Ord note) => T note -> T Float Float note
- Haskore.Performance.Fancy: doublePaddedFromMusic :: Ord note => T note -> Padded Double Double note
+ Haskore.Performance.Fancy: doublePaddedFromMusic :: (Ord note) => T note -> Padded Double Double note
- Haskore.Performance.Fancy: floatFromMusic :: Ord note => T note -> T Float Float note
+ Haskore.Performance.Fancy: floatFromMusic :: (Ord note) => T note -> T Float Float note
- Haskore.Performance.Fancy: processPerformance :: Num time => (time -> (time -> time -> time, time -> Event time dyn note -> Event time dyn note, time)) -> (PaddedWithRests time dyn note, time) -> (PaddedWithRests time dyn note, time)
+ Haskore.Performance.Fancy: processPerformance :: (Num time) => (time -> (time -> time -> time, time -> Event time dyn note -> Event time dyn note, time)) -> (PaddedWithRests time dyn note, time) -> (PaddedWithRests time dyn note, time)
- Haskore.Performance.Player: accent :: Fractional dyn => Rational -> Monad time dyn note -> Monad time dyn note
+ Haskore.Performance.Player: accent :: (Fractional dyn) => Rational -> Monad time dyn note -> Monad time dyn note
- Haskore.Performance.Player: getDurModifier :: Fractional time => (time -> time -> time) -> T -> Reader (Context time dyn note) (EventModifier time dyn note)
+ Haskore.Performance.Player: getDurModifier :: (Fractional time) => (time -> time -> time) -> T -> Reader (Context time dyn note) (EventModifier time dyn note)
- Haskore.Process.Format: controlGen :: Show control => Int -> control -> (Int -> ShowS) -> ShowS
+ Haskore.Process.Format: controlGen :: (Show control) => Int -> control -> (Int -> ShowS) -> ShowS
- Haskore.Process.Format: prim :: Show p => Int -> p -> ShowS
+ Haskore.Process.Format: prim :: (Show p) => Int -> p -> ShowS
- Medium.Controlled.List: fromMedium :: C src => src a -> T control a
+ Medium.Controlled.List: fromMedium :: (C src) => src a -> T control a
- Medium.Plain.ContextFreeGrammar: whileM :: Monad m => (a -> Bool) -> [StateT s m a] -> StateT s m [a]
+ Medium.Plain.ContextFreeGrammar: whileM :: (Monad m) => (a -> Bool) -> [StateT s m a] -> StateT s m [a]

Files

haskore.cabal view
@@ -1,5 +1,5 @@ Name:           haskore-Version:        0.2.0.7+Version:        0.2.0.8 License:        GPL License-File:   LICENSE Author:         Paul Hudak <paul.hudak@yale.edu>, Henning Thielemann@@ -39,7 +39,7 @@ Source-Repository this   type:     darcs   location: http://code.haskell.org/haskore/revised/core-  tag:      0.2.0.7+  tag:      0.2.0.8  Flag splitBase   description: Choose the new smaller, split-up base package.@@ -56,14 +56,14 @@     non-negative >=0.1 && <0.2,     data-accessor >=0.2 && <0.3,     utility-ht >=0.0.3 && <0.1,-    transformers >=0.0.1 && <0.5,+    transformers >=0.0.1 && <0.6,     bytestring >=0.9 && <0.11,     haskell-src >=1.0 && <1.1,     parsec >=2.1 && <3.2    If flag(splitBase)     Build-Depends:-      base >=3 && <6,+      base >=3 && <5,       array >=0.1 && <1.0,       containers >=0.1 && <1.0,       random >=1.0 && <2.0,@@ -189,7 +189,7 @@     Equivalence   GHC-Options: -Wall -rtsopts -Executable haskore-flip+Executable flipsong   Default-Language: Haskell2010   Main-Is: src/Haskore/Example/FlipTest.hs   GHC-Options: -Wall