music-pitch-1.8: src/Music/Pitch/Common/Diatonic.hs
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE NoMonomorphismRestriction #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Music.Pitch.Common.Diatonic where
newtype DiatonicSteps = DiatonicSteps { getDiatonicSteps :: Integer }
deriving (Eq, Ord, Show, Enum, Num, Real, Integral)