- Changed type of
Quantity
toQuantity a
, wherea
is the type of the magnitude. Note thata
should be an instance ofFloating
to get the most out of the available operations on quantities. - Added an executable that is an interface to
fromString
- Can use " per " as a synonym for "=>" in
fromString
- Added unit conversion to fromString using "x => y"
- Made dimensionality printing nicer.
- Added doctests and doc coverage tests.
- Can handle arithmetical expressions in fromString
- Added support for user-defined definitions
- Added check that definitions are the same for conversions
- Full implementation of multiplicative dimensional quantities (no offsets yet for temperatures).
- Support for conversions and monadic quantity computations.
- Builtin expression parser.
- Simple definitions file format, fully stocked with units.
- Travis CI, HSpec units tests, and HLint check.