jinquantities-0.1.1: jinquantities.cabal
name: jinquantities
version: 0.1.1
author: Novadiscovery <eliott.tixier@novadiscovery.com>
maintainer: Novadiscovery <eliott.tixier@novadiscovery.com>
build-type: Simple
cabal-version: >= 1.18
copyright: Copyright (c) 2018-2019 Novadiscovery
license: BSD3
license-file: LICENSE
synopsis: Unit conversion and manipulation library.
description: A library for creating and manipulating physical
quantities, which are a numerical value
associated with a unit of measurement.
Credit goes to https://github.com/jdreaver/quantities
from which this package is initially a fork. Included
is an expression parser and a huge list of
predefined quantities with which to parse
strings into a Quantity datatype. Once created,
a quantity can be converted to different units
or queried for its dimensionality. A user can
also operate on quantities arithmetically, and
doing so uses automatic unit conversion and
simplification.
category: Data, Math, Physics
homepage: http://github.com/eltix/quantities
extra-source-files: CHANGES.md
library
default-language: Haskell2010
exposed-modules: Data.Quantities
, Data.Quantities.Convert
, Data.Quantities.Constructors
, Data.Quantities.Data
, Data.Quantities.DefaultUnits
, Data.Quantities.Definitions
, Data.Quantities.DefinitionParser
, Data.Quantities.ExprParser
hs-source-dirs: library
ghc-options: -Wall
build-depends: base >=4 && < 5, containers, mtl, parsec
executable quantities
default-language: Haskell2010
Hs-Source-Dirs: .
Main-Is: quantities.hs
build-depends: base >=4 && < 5, quantities, containers, mtl, parsec
Buildable: True
test-suite hspec
default-language: Haskell2010
ghc-options: -Wall
hs-source-dirs: test-suite library
main-is: Spec.hs
type: exitcode-stdio-1.0
build-depends: base >=4 && < 5, quantities, hspec, containers, mtl, parsec
test-suite hlint
build-depends: base, hlint
default-language: Haskell2010
hs-source-dirs: test-suite
main-is: HLint.hs
type: exitcode-stdio-1.0
test-suite doctest
build-depends: base, doctest, Glob
default-language: Haskell2010
hs-source-dirs: test-suite
main-is: DocTest.hs
type: exitcode-stdio-1.0
test-suite coverage
build-depends: base, process, regex-compat
default-language: Haskell2010
hs-source-dirs: test-suite
main-is: DocCoverage.hs
type: exitcode-stdio-1.0
source-repository head
type: git
location: https://github.com/etixier/quantities.git