Junior — Senior
Decorator wrapper with function result caching
livecode
Task condition
Create a decorator that saves the result of a function execution and, on subsequent calls with the same input parameters, returns the saved value instead of recalculating.