memoize

Undocumented in source. Be warned that the author may not have intended to support it.
memoize
(
alias func
uint maxItems = 1024
alias CacheImpl = BasicCache
Args...
)
(
Args args
)
if (
isCallable!func &&
is(Args == ParameterTypeTuple!func)
&&
Args.length > 0
)

Meta