enumerate: enumerate all the values in a finite type (automatically)

[ data, library, mit, program ] [ Propose Tags ]

provides a typeclass, a generic instance for automatic deriving, and helpers that reify functions (partial or total, monadic or pure) into a Map


[Skip to Readme]
Versions [faq] 0.0.0, 0.1.0, 0.1.1, 0.2.1, 0.2.2
Dependencies base (==4.8.*), containers (==0.5.*), deepseq (==1.4.*), enumerate (==0.0.0), exceptions (==0.8.*), ghc-prim (==0.4.*), MemoTrie (==0.6.*), modular-arithmetic (==1.2.*), semigroups (==0.16.*), template-haskell (==2.10.*), vinyl (==0.5.*) [details]
License MIT
Author Sam Boosalis
Maintainer samboosalis@gmail.com
Category Data
Home page https://github.com/sboosali/enumerate
Source repo head: git clone git://github.com/sboosali/enumerate.git
Uploaded by sboo at Mon Nov 23 21:00:57 UTC 2015
Distributions NixOS:0.2.2
Executables example
Downloads 2697 total (173 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-11-30 [all 4 reports]

Modules

  • Data
    • Data.Enumerate
      • Data.Enumerate.Domain
      • Data.Enumerate.Example
      • Data.Enumerate.Extra
      • Data.Enumerate.Function
      • Data.Enumerate.Large
      • Data.Enumerate.Map
      • Data.Enumerate.Reify
      • Data.Enumerate.Types

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for enumerate-0.0.0

[back to package description]

enumerate

enumerate all the values in a finite type (automatically)

(extensive) documentation

https://hackage.haskell.org/package/enumerate