| Copyright | (c) Hans Hoglund 2012-2014 |
|---|---|
| License | BSD-style |
| Maintainer | hans@hanshoglund.se |
| Stability | experimental |
| Portability | non-portable (TF,GNTD) |
| Safe Haskell | None |
| Language | Haskell2010 |
Music.Time.Chord
Contents
Description
Chord type
A Chord is a parallel composition of values.
type Chord a = [Delayed a]
Instances
| Monad Chord | |
| Functor Chord | |
| Applicative Chord | |
| Foldable Chord | |
| Traversable Chord | |
| Eq a => Eq (Chord a) | |
| (Show a, Transformable a) => Show (Chord a) | |
| IsString a => IsString (Chord a) | |
| Monoid (Chord a) | |
| Semigroup (Chord a) | |
| Wrapped (Chord a) | |
| IsDynamics a => IsDynamics (Chord a) | |
| IsPitch a => IsPitch (Chord a) | |
| IsInterval a => IsInterval (Chord a) | |
| Transformable (Chord a) | |
| HasDuration (Chord a) | |
| Splittable a => Splittable (Chord a) | |
| Reversible a => Reversible (Chord a) | |
| Rewrapped (Chord a) (Chord b) | |
| HasPitches a b => HasPitches (Chord a) (Chord b) | |
| HasDynamics a b => HasDynamics (Chord a) (Chord b) | |
| HasArticulations a b => HasArticulations (Chord a) (Chord b) | |
| Typeable (* -> *) Chord | |
| type SetPitch b (Chord a) = Chord (SetPitch b a) | |
| type SetDynamic b (Chord a) = Chord (SetDynamic b a) | |
| type SetArticulation b (Chord a) = Chord (SetArticulation b a) | |
| type Unwrapped (Chord a) | |
| type Pitch (Chord a) = Pitch a | |
| type Dynamic (Chord a) = Dynamic a | |
| type Articulation (Chord a) = Articulation a |