User
FunctionWrapper
ā
āā Logging & Monitoring
ā āā log()
ā āā time()
ā āā profile()
ā āā changelog()
ā āā stats()
ā āā watch()
ā āā feedback()
ā
āā Execution Control
ā āā once()
ā āā after()
ā āā before()
ā āā limit()
ā āā lock()
ā āā oncePerArgs()
ā āā queue()
ā āā delayFn()
ā āā delayResult()
ā āā delayEach()
ā āā afterIdle()
ā āā smartIdle()
ā
āā Error Handling & Safety
ā āā catch()
ā āā sandbox()
ā āā safeJson()
ā āā timeLimit()
ā āā cancelable()
ā
āā Input/Output Transformation
ā āā validate()
ā āā mask()
ā āā restrict()
ā āā tap()
ā āā transformOutput()
ā āā locale()
ā āā unit()
ā
āā Caching & Memoization
ā āā memo()
ā āā replay()
ā
āā Functional Composition
ā āā pipe()
ā āā chainable()
ā
āā Retry & Simulation
ā āā retry()
ā āā simulate()
ā āā randomBehavior()
ā āā randomizeArgs()
ā
āā Undo & History
ā āā undoable()
ā āā history()
ā
āā Conditional Execution
ā āā ensure()
ā āā filterArgs()
ā āā delayIf()
ā āā alertOn()
ā āā warnOnArgs()
ā āā predict()
ā āā eventual()
ā
āā Repeat & Batch
ā āā repeat()
ā āā batch()
ā
āā Miscellaneous
āā hook()
āā evolve()