A Rust library for creating the memoization of a function.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
_build
fn-memo-example
src
tests
.gitignore
COPYRIGHT
Cargo.toml
LICENSE-APACHE
LICENSE-MIT
README.md
azure-pipelines.yml

README.md

FnMemo

Build Status

A Rust library for creating the memoization of a function.

Documentation: API reference

Usage

Add this to your Cargo.toml:

[dependencies]
fn-memo = "1.1"

By default fn-memo includes synchronized APIs, which introduces related dependencies. If you have no need for synchronization and want to reduce depdendencies, use following configuration.

[dependencies]
fn-memo = { version = "1.1", default-features = false }