UNPKG

react-native-styleman

Version:
25 lines (23 loc) 398 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.memo = memo; /** * Cache size 1. * @param fn * @returns {Function} */ function memo(fn) { var result; var cacheInput; return function (input) { if (cacheInput === input) { return result; } else { cacheInput = input; result = fn(input); return result; } }; }