combinat-compat-0.2.8.2: combinat-compat.cabal
cabal-version: 1.18
name: combinat-compat
version: 0.2.8.2
license: BSD3
license-file: LICENSE
copyright: (c) 2008-2016 Balazs Komuves
maintainer: bkomuves (plus) hackage (at) gmail (dot) com
author: Balazs Komuves
stability: Experimental
tested-with: ghc ==8.4.1
homepage: http://code.haskell.org/~bkomuves/
synopsis: Generate and manipulate various combinatorial objects.
description:
A collection of functions to generate, count, manipulate
and visualize all kinds of combinatorial objects like
partitions, compositions, trees, permutations, braids,
Young tableaux, and so on.
Forked from the [combinat](http://hackage.haskell.org/package/combinat) package.
category: Math
build-type: Simple
extra-source-files:
svg/*.svg
svg/src/gen_figures.hs
extra-doc-files: svg/*.svg
library
exposed-modules:
Math.Combinat
Math.Combinat.Classes
Math.Combinat.Numbers
Math.Combinat.Numbers.Series
Math.Combinat.Numbers.Primes
Math.Combinat.Sign
Math.Combinat.Sets
Math.Combinat.Tuples
Math.Combinat.Compositions
Math.Combinat.Groups.Thompson.F
Math.Combinat.Groups.Free
Math.Combinat.Groups.Braid
Math.Combinat.Groups.Braid.NF
Math.Combinat.Partitions
Math.Combinat.Partitions.Integer
Math.Combinat.Partitions.Skew
Math.Combinat.Partitions.Set
Math.Combinat.Partitions.NonCrossing
Math.Combinat.Partitions.Plane
Math.Combinat.Partitions.Multiset
Math.Combinat.Partitions.Vector
Math.Combinat.Permutations
Math.Combinat.Tableaux
Math.Combinat.Tableaux.Skew
Math.Combinat.Tableaux.GelfandTsetlin
Math.Combinat.Tableaux.GelfandTsetlin.Cone
Math.Combinat.Tableaux.LittlewoodRichardson
Math.Combinat.Trees
Math.Combinat.Trees.Binary
Math.Combinat.Trees.Nary
Math.Combinat.Trees.Graphviz
Math.Combinat.LatticePaths
Math.Combinat.ASCII
Math.Combinat.Helper
Math.Combinat.TypeLevel
hs-source-dirs: .
default-language: Haskell2010
default-extensions: CPP BangPatterns
other-extensions: MultiParamTypeClasses ScopedTypeVariables
GeneralizedNewtypeDeriving DataKinds KindSignatures
ghc-options: -fwarn-tabs -fno-warn-unused-matches
-fno-warn-name-shadowing -fno-warn-unused-imports
build-depends:
base >=4.11 && <5,
array >=0.5,
containers -any,
random -any,
transformers -any
test-suite combinat-tests
type: exitcode-stdio-1.0
main-is: TestSuite.hs
hs-source-dirs: test
other-modules:
Tests.Braid
Tests.Common
Tests.LatticePaths
Tests.Permutations
Tests.Series
Tests.SkewTableaux
Tests.Thompson
Tests.Partitions.Integer
Tests.Partitions.Skew
default-language: Haskell2010
default-extensions: CPP BangPatterns
build-depends:
base >=4 && <5,
array >=0.5,
containers -any,
random -any,
transformers -any,
combinat-compat -any,
QuickCheck >=2,
test-framework -any,
test-framework-quickcheck2 -any