Copyright | (c) Hans Hoglund 2012 |
---|---|
License | BSD-style |
Maintainer | hans@hanshoglund.se |
Stability | experimental |
Portability | non-portable (TF,GNTD) |
Safe Haskell | None |
Language | Haskell2010 |
Provides miscellaneous instances.
Documentation
class Inspectable a where Source
inspectableToMusic :: a -> Music Source
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