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: about 3 years ago
First release: over 13 years ago
Dependent packages: 20
Dependent repositories: 122
Downloads: 66,875 total
Stars: 335 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: 18 days ago

    Loading...
    Readme
    Loading...