memo: In-Memory Caching for Repeated Computations
Version 1.0

A simple in-memory, LRU cache that can be wrapped around any function to memoize it. The cache can be keyed on a hash of the input data (using 'digest') or on pointer equivalence.

AuthorPeter Meilstrup <peter.meilstrup@gmail.com>
Date of publication2016-08-25 10:00:55
MaintainerPeter Meilstrup <peter.meilstrup@gmail.com>
LicenseMIT + file LICENSE
Version1.0
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("memo")

Getting started

README.md
The 'memo' package

Popular man pages

cache_stats: Report cache statistics.
lru_cache: Construct a cache with least-recently-used policy.
memo: Memoize a function.
strategies: Strategies for caching items.
See all...

All man pages Function index File listing

Man pages

cache_stats: Report cache statistics.
lru_cache: Construct a cache with least-recently-used policy.
memo: Memoize a function.
strategies: Strategies for caching items.

Functions

Files

inst
inst/doc
inst/doc/README.Rmd
inst/doc/README.R
inst/doc/README.html
tests
tests/testthat.R
tests/testthat
tests/testthat/test-lru.R
tests/testthat/test-cache.R
src
src/getPointer.c
src/vadr.c
src/vadr.h
NAMESPACE
R
R/memo-description.r
R/getPointer.R
R/lru.R
R/cache.R
vignettes
vignettes/README.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/strategies.Rd
man/cache_stats.Rd
man/memo.Rd
man/lru_cache.Rd
LICENSE
memo documentation built on May 20, 2017, 1:04 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.