singleton.d.ts 192 B

123456789
  1. import types = require('./types');
  2. import has = require('./has');
  3. declare function singleton<F extends types.Fn<Promise<any>>>(
  4. fn: F,
  5. hashFn?: types.AnyFn
  6. ): F;
  7. export = singleton;