memoizer_annotation library

Classes

Memo0<TOut>
Provides an extendable class that implements memoizable results
Memo1<TOut, TIn1>
Provides an extendable class that implements memoizable results
Memo2<TOut, TIn1, TIn2>
Provides an extendable class that implements memoizable results
Memo3<TOut, TIn1, TIn2, TIn3>
Provides an extendable class that implements memoizable results
MemoizedResult<TOut>
The container to hold the result of the function Future: add a timestamp here
Memoizer
Creates a new function with memoize functionality
NoVaryBy
Ignores the paramter when it comes to saving previous results

Enums

MemoizeOn

Constants

memoizer → const Memoizer
noVaryBy → const NoVaryBy

Functions

doValuesMatch<T1, T2>(T1 value1, T2 value2) bool