ReusableFunctions.jl
ReusableFunctions.jl provides automated storage and retrieval of results for Julia function calls.
ReusableFunctions.jl helps avoiding repetative computations for same function call inputs.
ReusableFunctions.jl supports efficient restarts and reuse of past computations.
ReusableFunctions.jl functions:
ReusableFunctions.checkhashfilename
— MethodCheck if a file with a filename based on hash exists
ReusableFunctions.gethashfilename
— MethodDefine a filename based on hash
ReusableFunctions.loadresultfile
— MethodLoad JLD result file
ReusableFunctions.maker3function
— MethodMake a reusable function expecting both regular and keyword arguments
ReusableFunctions.quietoff
— MethodMake ReusableFunctions not quiet
ReusableFunctions.quieton
— MethodMake ReusableFunctions quiet
ReusableFunctions.resetcomputes
— MethodReset computes counter
ReusableFunctions.resetrestarts
— MethodReset restarts counter
ReusableFunctions.saveresultfile
— MethodSave JLD result file
ReusableFunctions.test
— MethodTest ReusableFunctions