packages feed

float128-0.1: float128.cabal

name:                float128
version:             0.1
synopsis:            FFI bindings for C _Float128
description:
  This package provides a Float128 type, wrapping C's _Float128, which
  is typically a IEEE quadruple precision binary floating point type.
  It does not provide a CFloat128 type usable for FFI without wrapping in Ptr,
  this needs to be done by the compiler.

homepage:            https://code.mathr.co.uk/float128
license:             BSD3
license-file:        LICENSE
author:              Claude Heiland-Allen
maintainer:          claude@mathr.co.uk
copyright:           (c) 2020 Claude Heiland-Allen
category:            Math
build-type:          Simple
extra-source-files:
  ChangeLog.md

cabal-version:       >=1.10

source-repository head
  type: git
  location: https://code.mathr.co.uk/float128.git

source-repository this
  type: git
  location: https://code.mathr.co.uk/float128.git
  tag: float128-0.1

library
  exposed-modules:
    Numeric.Float128
  build-depends:
    base >=4.6 && <4.15,
    integer-gmp >=0.5 && <1.1
  c-sources: c/float128.c
  hs-source-dirs: hs
  default-language: Haskell2010
  other-extensions:
    ForeignFunctionInterface,
    MagicHash