HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Moduledimensional-1.6.2Haskell2010

Numeric.Units.Dimensional.UnitNames.InterchangeNames

  • 2 types
  • 1 class
  • Packagedimensional-1.6.2
  • Exports3
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceInterchangeNames.hs

Represents the authority which issued an interchange name for a unit.

Constructors

  • UCUM

    The interchange name originated with the Unified Code for Units of Measure.

  • DimensionalLibrary

    The interchange name originated with the dimensional library.

  • Custom

    The interchange name originated with a user of the dimensional library.

Instances7Eq, Data, Ord, Show, Generic, NFData, …
datadata InterchangeName
#
Instances8Eq, Data, Ord, Show, Generic, NFData, …
classclass HasInterchangeName a where
#

Determines the authority which issued the interchange name of a unit or unit name. For composite units, this is the least-authoritative interchange name of any constituent name.

Note that the least-authoritative authority is the one sorted as greatest by the Ord instance of InterchangeNameAuthority.

Instances6HasInterchangeName