This function provides a simple, logical toggle control on whether the function fun should be memoised via memoise or not.

memoise_fun(fun, memoise_tf = TRUE)

Arguments

fun

Function name to (potentially) be memoised.

memoise_tf

logical value indicating if fun should be memoised.

Value

fun, memoised if desired.

Examples

  sum_memo <- memoise_fun(sum)