mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-14 10:01:08 +08:00
6 lines
124 B
TypeScript
6 lines
124 B
TypeScript
export default function lazy<T>(action: () => T): () => T {
|
|
let _value: T;
|
|
|
|
return () => _value || (_value = action());
|
|
}
|