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

Top 9.3% downloads on hackage.haskell.org

hackage.haskell.org : monad-memo

Memoization monad transformer supporting most of the standard monad transformers and a range of memoization cache types: from default pure maps to extremely fast mutable vectors To add memoization behaviour to a monadic function: 1) Add Control.Monad.Memo.memo combinator at the point when memoization is required (i.e. recursive call) 2) Use appropriate *eval* or *run* function to evaluate resulting MonadMemo monad: See detailed description and examples: Control.Monad.Memo

Registry - Source - JSON
purl: pkg:hackage/monad-memo
Keywords: bsd3 , control , library , monad , Propose Tags , haskell , memoization , monad-memo , monad-transformers
License: BSD-3-Clause
Latest release: over 3 years ago
First release: over 14 years ago
Dependent repositories: 14
Downloads: 16,429 total
Stars: 30 on GitHub
Forks: 5 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 29 days ago

    Loading...
    Readme
    Loading...