Files
NativeScript/nativescript-core/utils/lazy.ts
Nathan Walker 6336eac4b5 chore: cleanup
2020-07-11 11:03:37 -07:00

6 lines
126 B
TypeScript

export default function lazy<T>(action: () => T): () => T {
let _value: T;
return () => _value || (_value = action());
}