Name: combinat Version: 0.2.10.0 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. License: BSD3 License-file: LICENSE Author: Balazs Komuves Copyright: (c) 2008-2021 Balazs Komuves Maintainer: bkomuves (plus) hackage (at) gmail (dot) com Homepage: http://moire.be/haskell/ Stability: Experimental Category: Math Tested-With: GHC == 8.6.5 Cabal-Version: 1.24 Build-Type: Simple extra-doc-files: svg/*.svg extra-source-files: svg/*.svg svg/src/gen_figures.hs source-repository head type: darcs location: https://hub.darcs.net/bkomuves/combinat -------------------------------------------------------------------------------- Library Build-Depends: base >= 4 && < 5, array >= 0.5, containers, random, transformers, compact-word-vectors >= 0.2.0.2 Exposed-Modules: Math.Combinat Math.Combinat.Classes Math.Combinat.Numbers Math.Combinat.Numbers.Integers Math.Combinat.Numbers.Sequences Math.Combinat.Numbers.Primes Math.Combinat.Numbers.Series Math.Combinat.Sign Math.Combinat.Sets Math.Combinat.Sets.VennDiagrams 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.Integer.Count Math.Combinat.Partitions.Integer.Compact Math.Combinat.Partitions.Integer.Naive Math.Combinat.Partitions.Integer.IntList Math.Combinat.Partitions.Skew Math.Combinat.Partitions.Skew.Ribbon 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.RootSystems Math.Combinat.ASCII Math.Combinat.Helper Math.Combinat.TypeLevel Default-Extensions: CPP, BangPatterns Other-Extensions: MultiParamTypeClasses, ScopedTypeVariables, GeneralizedNewtypeDeriving, DataKinds, KindSignatures Default-Language: Haskell2010 Hs-Source-Dirs: . ghc-options: -fwarn-tabs -fno-warn-unused-matches -fno-warn-name-shadowing -fno-warn-unused-imports -------------------------------------------------------------------------------- test-suite combinat-tests type: exitcode-stdio-1.0 hs-source-dirs: test main-is: TestSuite.hs other-modules: Tests.Braid Tests.Common Tests.LatticePaths Tests.Permutations Tests.Series Tests.SkewTableaux Tests.Thompson Tests.Partitions.Integer Tests.Partitions.Compact Tests.Partitions.Skew Tests.Partitions.Ribbon Tests.Numbers.Primes Tests.Numbers.Sequences build-depends: base >= 4 && < 5, array >= 0.5, containers >= 0.5, random, transformers, combinat, compact-word-vectors >= 0.2.0.2, test-framework, test-framework-quickcheck2, QuickCheck >= 2, tasty, tasty-quickcheck, tasty-hunit Default-Language: Haskell2010 Default-Extensions: CPP, BangPatterns --------------------------------------------------------------------------------