Package: memofunc 1.0.3

memofunc: Programmable Function Memoization for R

Memoize R functions with explicit, predictable cache behavior. Function calls become reusable memory: repeated computations return quickly, while cache keys remain transparent and deterministic. Keys are derived from function identity and normalized call arguments, so implementation changes naturally invalidate stale values. Includes runtime controls for forced recomputation and dry-run cache checks, plus pluggable storage backends for in-memory, local file, and provider-backed object storage.

Authors:Roy Wetherall [aut, cre]

memofunc_1.0.3.tar.gz
memofunc_1.0.3.zip(r-4.7-any)memofunc_1.0.3.zip(r-4.6-any)memofunc_1.0.3.zip(r-4.5-any)
memofunc_1.0.3.tgz(r-4.6-any)memofunc_1.0.3.tgz(r-4.5-any)
memofunc_1.0.3.tar.gz(r-4.7-any)memofunc_1.0.3.tar.gz(r-4.6-any)
memofunc_1.0.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
memofunc/json (API)

# Install 'memofunc' in R:
install.packages('memofunc', repos = c('https://rwetherall.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/rwetherall/memofunc/issues

Pkgdown/docs site:https://rwetherall.github.io

On CRAN:

Conda:

cachememoization

3.18 score 3 stars 1 scripts 229 downloads 13 exports 3 dependencies

Last updated from:204a984136. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK124
source / vignettesOK184
linux-releaseOK169
macos-releaseOK194
macos-oldrelOK175
windows-develOK82
windows-releaseOK102
windows-oldrelOK113
wasm-releaseOK109

Exports:functionCallhashinvalidateis.memomemomemo.cachememo.functionstorage.clearstorage.getstorage.hasstorage.initstorage.setstorage.unset

Dependencies:digestmagrittruuid