species: Computational combinatorial species

[ bsd3, library, math ] [ Propose Tags ]

A DSL for describing and computing with combinatorial species, e.g. counting labeled or unlabeled structures, or generating a list of all labeled structures for a species.

Versions [faq] 0.1, 0.2, 0.2.1, 0.3, 0.3.0.1, 0.3.0.2, 0.3.1, 0.3.2, 0.3.2.1, 0.3.2.3, 0.3.2.4, 0.3.3, 0.3.4, 0.3.4.1, 0.3.4.2, 0.4, 0.4.0.1
Change log CHANGES
Dependencies base (>1 && <1), containers (>=0.2 && <0.6), multiset-comb (>=0.2.4 && <0.3), np-extras (==0.3.*), numeric-prelude (>=0.3 && <0.5), template-haskell (>=2.7 && <3.0) [details]
License BSD-3-Clause
Author Brent Yorgey
Maintainer Brent Yorgey <byorgey@gmail.com>
Revised Revision 1 made by AdamBergmark at 2015-06-23T16:49:19Z
Category Math
Bug tracker https://github.com/byorgey/species/issues
Source repo head: git clone https://github.com/byorgey/species
Uploaded by BrentYorgey at 2015-06-16T19:31:30Z
Distributions NixOS:0.4.0.1
Downloads 11047 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-12-08 [all 6 reports]

Modules

  • Math
    • Combinatorics
      • Math.Combinatorics.Species
        • Math.Combinatorics.Species.AST
          • Math.Combinatorics.Species.AST.Instances
        • Math.Combinatorics.Species.Class
        • Math.Combinatorics.Species.CycleIndex
        • Math.Combinatorics.Species.Enumerate
        • Math.Combinatorics.Species.Labeled
        • Math.Combinatorics.Species.NewtonRaphson
        • Math.Combinatorics.Species.Simplify
        • Math.Combinatorics.Species.Structures
        • Math.Combinatorics.Species.TH
        • Math.Combinatorics.Species.Types
        • Math.Combinatorics.Species.Unlabeled
        • Util
          • Math.Combinatorics.Species.Util.Interval

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees