quantities-0.1.0: Unit conversion and manipulation library.

Safe HaskellSafe-Inferred

Data.Quantities.Constructors

Synopsis

Documentation

d :: Definitions

fromString :: String -> Either QuantityError Quantity

Create a Quantity by parsing a string.

>>> fromString "25 m/s"
Right 25.0 meter / second

unitsFromString :: String -> Either QuantityError CompositeUnit

Parse units from a string.

>>> unitsFromString "N * s"
Right [newton,second]