music-pitch-literal-1.6.2: Overloaded pitch literals.

Portabilitynon-portable (TF,GNTD)
Stabilityexperimental
Maintainerhans@hanshoglund.se
Safe HaskellNone

Music.Pitch.Augmentable

Contents

Description

 

Synopsis

Augmentable class

class Augmentable a whereSource

Class of types that can be augmented.

 quality (augment a)  = augment (quality a)
 quality (diminish a) = diminish (quality a)
 augment . diminish   = id

Methods

augment :: a -> aSource

Increase the size of this interval by one.

diminish :: a -> aSource

Decrease the size of this interval by one.