packages feed

deka-0.6.0.2: deka.cabal

-- This Cabal file generated using the Cartel library.
-- Cartel is available at:
-- http://www.github.com/massysett/cartel
--
-- Script name used to generate: genCabal.hs
-- Generated on: 2014-07-16 09:12:04.298707 EDT
-- Cartel library version: 0.10.0.2
name: deka
version: 0.6.0.2
cabal-version: >= 1.14
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: Copyright 2014 Omari Norman
author: Omari Norman
maintainer: Omari Norman, omari@smileystation.com
stability: Experimental
homepage: https://github.com/massysett/deka
bug-reports: https://github.com/massysett/deka/issues
synopsis: Decimal floating point arithmetic
description:
  deka provides decimal floating point arithmetic.  It is based on
  mpdecimal, the C library used to provide support for the Decimal
  module in Python 3.
  .
  You will need to install mpdecimal to use deka; otherwise your
  executables will not link.  It is available at
  .
   <http://www.bytereef.org/mpdecimal/>
  .
  mpdecimal has also been packaged for some Linux distributions,
  such as Debian (libmpdec-dev - available in Jessie and later) and
  Arch (mpdecimal).
  .
  mpdecimal, in turn, implements the General Decimal Arithmetic
  Specification, which is available at
  .
  <http://speleotrove.com/decimal/>
  .
  For more on deka, please see the Github home page at
  .
  <https://github.com/massysett/deka>
  .
  Tests are packaged separately in the deka-tests package.
category: Math
tested-with: GHC == 7.4.1, GHC == 7.6.3, GHC == 7.8.3
extra-source-files:
    README.md
  , ChangeLog
  , current-versions.txt
  , minimum-versions.txt

source-repository head
  type: git
  location: https://github.com/massysett/deka.git

Library
  exposed-modules:
      Deka
    , Deka.Abstract
    , Deka.Context
    , Deka.Dec
    , Deka.Docs
    , Deka.Docs.Examples
    , Deka.Native
    , Deka.Native.Abstract
    , Deka.Native.FromString
  other-modules:
      Deka.Internal.Context
    , Deka.Internal.Dec.Ctx
    , Deka.Internal.Dec.CtxFree
    , Deka.Internal.Mpdec
    , Deka.Internal.Unsafe
    , Deka.Internal.Util.Ctx
  hs-source-dirs:
      exposed
    , internal
  build-depends:
      base ((> 4.5.0.0 || == 4.5.0.0) && < 4.8)
    , bytestring ((> 0.9.2.1 || == 0.9.2.1) && < 0.11)
    , parsec ((> 3.1.2 || == 3.1.2) && < 3.2)
    , transformers ((> 0.3.0.0 || == 0.3.0.0) && < 0.5)
  ghc-options:
      -Wall
  default-language: Haskell2010
  extra-libraries:
      mpdec