Data.Dimensions
data u1 :* u2
data u1 :/ u2
data unit :^ power
data prefix :@ unit
class UnitPrefix prefix
type family d1 (%*) d2 :: *
type family d1 (%/) d2 :: *
type family d (%^) z :: *
class Unit unit
type MkDim unit
type MkGenDim n unit
data Canonical
data Number
type Scalar
data Z
type One
type Two
type Three
type Four
type Five
type MOne
type MTwo
type MThree
type MFour
type MFive