Memoize promise-returning & async functions
The main features of sindresorhus/p-memoize are: Chain Management, Promise Utilities.
Open-source alternatives to sindresorhus/p-memoize include: sindresorhus/p-if — Conditional promise chains. sindresorhus/p-retry — Retry a promise-returning or async function. sindresorhus/p-break — Break out of a promise chain. sindresorhus/p-catch-if — Conditional promise catch handler. sindresorhus/p-log — Log the value/error of a promise. sindresorhus/p-tap — Tap into a promise chain without affecting its value or state.