Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 3.6% on hackage.haskell.org
Top 2.0% downloads on hackage.haskell.org
Top 1.4% dependent packages on hackage.haskell.org
Top 5.1% dependent repos on hackage.haskell.org
Top 5.4% forks on hackage.haskell.org

hackage.haskell.org : recursion-schemes

Many recursive functions share the same structure, e.g. pattern-match on the input and, depending on the data constructor, either recur on a smaller input or terminate the recursion with the base case. Another one: start with a seed value, use it to produce the first element of an infinite list, and recur on a modified seed in order to produce the rest of the list. Such a structure is called a recursion scheme. Using higher-order functions to implement those recursion schemes makes your code clearer, faster, and safer. See README for details.

Registry - Source - Homepage - JSON
purl: pkg:hackage/recursion-schemes
Keywords: bsd2, control, library, recursion
License: BSD-2-Clause
Latest release: over 3 years ago
First release: over 13 years ago
Dependent packages: 20
Dependent repositories: 122
Downloads: 67,198 total
Stars: 336 on GitHub
Forks: 55 on GitHub
Total Commits: 251
Committers: 26
Average commits per author: 9.654
Development Distribution Score (DDS): 0.669
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 4 days ago

bowtie 0.4.0
Please see the README on GitHub at https://github.com/ejconlon/bowtie#readme
6 versions - Latest release: about 1 month ago - 151 downloads total - 1 stars on GitHub - 1 maintainer
Top 4.7% on hackage.haskell.org
liquidhaskell 0.8.10.7.1
Liquid Types for Haskell.
36 versions - Latest release: about 2 months ago - 10 dependent packages - 21 dependent repositories - 23.9 thousand downloads total - 1,156 stars on GitHub - 7 maintainers
looksee 0.6.0
Please see the README on GitHub at https://github.com/ejconlon/looksee#readme
9 versions - Latest release: 3 months ago - 1 dependent package - 241 downloads total - 1 stars on GitHub - 1 maintainer
cimple 0.0.21
21 versions - Latest release: 3 months ago - 2 dependent packages - 2 dependent repositories - 1.56 thousand downloads total - 1 maintainer
liquidhaskell-boot 0.9.8.1
Liquid Types For Haskell
5 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 286 downloads total - 1,156 stars on GitHub - 1 maintainer
happy-arbitrary 0.0.1
1 version - Latest release: 5 months ago - 32 downloads total - 1 maintainer
project-m36 0.9.9
A relational algebra engine which can be used to persist and query Haskell data types.
17 versions - Latest release: 5 months ago - 1 dependent package - 2 dependent repositories - 5.14 thousand downloads total - 875 stars on GitHub - 1 maintainer
servant-cli 0.1.1.0 💰
Parse command line arguments into a servant client, from a servant API, using optparse-applicativ...
5 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 1.3 thousand downloads total - 29 stars on GitHub - 1 maintainer
functor-combinators 0.4.1.3 💰
Tools for working with functor combinators: types that take functors (or other indexed types) and...
20 versions - Latest release: 5 months ago - 1 dependent package - 7 dependent repositories - 5.11 thousand downloads total - 40 stars on GitHub - 1 maintainer
Top 4.9% on hackage.haskell.org
clash-prelude 1.8.1
Clash is a functional hardware description language that borrows both its syntax and semantics fr...
66 versions - Latest release: 7 months ago - 7 dependent packages - 52 dependent repositories - 48.2 thousand downloads total - 2 maintainers
sexpresso 1.2.4.0
Please see the README on GitHub at https://github.com/archambaultv/sexpresso#readme
7 versions - Latest release: 10 months ago - 1 dependent repositories - 933 downloads total - 20 stars on GitHub - 2 maintainers
monadic-recursion-schemes 0.1.13.2
Recursion Schemes for Monadic version.
24 versions - Latest release: about 1 year ago - 1 dependent repositories - 4.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
perf 0.10.3
high-resolution performance benchmarking
21 versions - Latest release: about 1 year ago - 1 dependent package - 13 dependent repositories - 6.41 thousand downloads total - 24 stars on GitHub - 1 maintainer
aeson-flowtyped 0.14.0
derive flowtype declarations using aeson json generator options
14 versions - Latest release: over 1 year ago - 2 dependent repositories - 6.44 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
inferno-core 0.1.0.0
A statically-typed functional scripting language
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 68 downloads total - 4 stars on GitHub - 1 maintainer
inferno-types 0.1.0.0
A statically-typed functional scripting language
1 version - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 63 downloads total - 4 stars on GitHub - 1 maintainer
overeasy 0.2.0
Please see the README on GitHub at https://github.com/ejconlon/overeasy#readme
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 141 downloads total - 9 stars on GitHub - 1 maintainer
unfree 0.1.0
Please see the README on GitHub at https://github.com/ejconlon/unfree#readme
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 70 downloads total - 0 stars on GitHub - 1 maintainer
aeson-extra 0.5.1
Package provides extra functionality on top of aeson and aeson-compat
20 versions - Latest release: over 2 years ago - 3 dependent packages - 37 dependent repositories - 19.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
sexp-grammar 2.3.3
Serialisation to and deserialisation from S-expressions derived from a single grammar definition.
24 versions - Latest release: over 2 years ago - 1 dependent package - 7 dependent repositories - 10.4 thousand downloads total - 31 stars on GitHub - 2 maintainers