wumpus-basic-0.24.0: Basic objects and system code built on Wumpus-Core.

PortabilityGHC
Stabilityhighly unstable
MaintainerStephen Tetley <stephen.tetley@gmail.com>
Safe HaskellNone

Wumpus.Basic.Kernel.Base.Units

Contents

Description

Units cm, pica and "contextual" units - em, en.

Synopsis

Centimeter

cm :: Fractional u => Centimeter -> uSource

Cast a value in Centimeters to some Fractional type.

Note - this casting should only be used for non-contextual units such as Double.

dcm :: Double -> CentimeterSource

Convert Double to Centimer.

Pica

data Pica Source

Wrapped Double Pica unit type.

Pica is 12 Points.

pica :: Fractional u => Pica -> uSource

Cast a value in Pica to some Fractional type.

Note - this casting should only be used for non-contextual units such as Double.

dpica :: Double -> PicaSource

Convert a Double to a Pica.

Em

data Em Source

Wrapped Double representing an Em.

En

data En Source

Wrapped Double representing an En.