units-2.0: A domain-specific type system for dimensional analysis

Copyright(C) 2013 Richard Eisenberg
LicenseBSD-style (see LICENSE)
MaintainerRichard Eisenberg (eir@cis.upenn.edu)
Stabilityexperimental
Portabilitynon-portable
Safe HaskellNone
LanguageHaskell2010

Data.Metrology.Show

Description

This module defines Show instance for quantities. The show instance prints out the number stored internally with its canonical units. To print out quantities with specific units use the function showIn.

Synopsis

Documentation

showIn :: (ValidDLU dim lcsu unit, Fractional n, Show unit, Show n) => Qu dim lcsu n -> unit -> String infix 1 Source

Show a dimensioned quantity in a given unit. (The default Show instance always uses canonical units.)