| Copyright | (c) Hans Hoglund 2012 |
|---|---|
| License | BSD-style |
| Maintainer | hans@hanshoglund.se |
| Stability | experimental |
| Portability | non-portable (TF,GNTD) |
| Safe Haskell | None |
| Language | Haskell2010 |
Music.Prelude.Inspectable
Description
Provides miscellaneous instances.
Documentation
class Inspectable a where Source
Methods
inspectableToMusic :: a -> Music Source
Instances
| Inspectable Pitch | |
| Inspectable Interval | |
| Inspectable Time | |
| Inspectable Span | |
| Inspectable Duration | |
| Inspectable [Chord Pitch] | |
| Inspectable [Pitch] | |
| Inspectable [Voice Pitch] | |
| Inspectable [Span] | |
| Inspectable [Note Pitch] | |
| Inspectable a => Inspectable (Maybe a) | |
| Inspectable (Scale Pitch) | |
| Inspectable (Mode Pitch) | |
| Inspectable (Function Pitch) | |
| Inspectable (Chord Pitch) | |
| Inspectable (Ambitus Pitch) | |
| Inspectable (Voice ()) | |
| Inspectable (Voice Pitch) | |
| Inspectable (Voice StandardNote) | |
| Inspectable (Score Pitch) | |
| Inspectable (Score StandardNote) |
display :: Inspectable a => a -> IO () Source
audify :: Inspectable a => a -> IO () Source
displayAndAudify :: Inspectable a => a -> IO () Source