content: {- |
     Copyright  : Copyright (C) 2006-2018 Bjorn Buckwalter
     License    : BSD3
  
     Maintainer : bjorn@buckwalter.se
     Stability  : Stable
     Portability: GHC only
  
  Provides both term-level and type-level representations for physical dimensions in
  a single import for convenience.
  
  Presuming that users intend to work primarily with type level dimensions, this module hides
  arithmetic operators over term level dimensions and aliases for the base term-level dimensions
  to avoid namespace pollution. These features are available directly from
  "Numeric.Units.Dimensional.Dimensions.TermLevel" if desired.
  -}
  module Numeric.Units.Dimensional.Dimensions
  (
    module Numeric.Units.Dimensional.Dimensions.TermLevel,
    module Numeric.Units.Dimensional.Dimensions.TypeLevel
  )
  where
  
  import Numeric.Units.Dimensional.Dimensions.TermLevel hiding ((*), (/), (^), recip, nroot, sqrt, cbrt, dLength, dMass, dTime, dElectricCurrent, dThermodynamicTemperature, dAmountOfSubstance, dLuminousIntensity)
  import Numeric.Units.Dimensional.Dimensions.TypeLevel
  