clif-0.1.0.0: clif.cabal
name: clif
version: 0.1.0.0
synopsis: A Clifford algebra number type for Haskell
description: Clif is a library for symbolic and numeric computations on Clifford algebras using Haskell. It is general enough to handle finite and infinite-dimensional Clifford algebras arising from arbitrary bilinear forms, within limitations of computability. To get started, read "Clif.Tutorial".
license: MIT
license-file: LICENSE
author: Matti Eskelinen
maintainer: matti.a.eskelinen@gmail.com
copyright: (c) 2016-2017 Matti Eskelinen
category: Math, Algebra
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
source-repository head
type: git
location: git@github.com:maaleske/clif.git
source-repository this
type: git
location: git@github.com:maaleske/clif.git
tag: 0.1.0.0
library
exposed-modules: Clif
, Clif.Algebra
, Clif.Basis
, Clif.Internal
, Clif.Arbitrary
, Clif.Tutorial
other-modules:
ghc-options: -Wall
other-extensions: FlexibleInstances
, MultiParamTypeClasses
, GeneralizedNewtypeDeriving
, DeriveGeneric
build-depends: base >=4.8 && <4.10
, QuickCheck >=2.8 && <2.9
, containers >=0.5 && <0.6
hs-source-dirs: src
default-language: Haskell2010
test-suite Tests
hs-source-dirs: tests
main-is: tests.hs
ghc-options: -Wall
type: exitcode-stdio-1.0
build-depends: clif
, base >=4.8 && <4.10
, containers >=0.5 && <0.6
, QuickCheck >=2.8 && <2.9
, tasty
, tasty-th
, tasty-quickcheck
default-language: Haskell2010
Benchmark bench-clifProduct
hs-source-dirs: benchmarks
main-is: bench-clifProduct.hs
ghc-options: -Wall -O2
type: exitcode-stdio-1.0
build-depends: clif
, base>=4.8 && <4.10
, time>=1.5 && <1.8
default-language: Haskell2010