UNPKG
@jplorg/jpl
Version:
latest (1.4.0)
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
JPL interpreter
github.com/jplorg/jpl
jplorg/jpl
@jplorg/jpl
/
src
/
createSingleton.js
10 lines
(8 loc)
•
178 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
function
createSingleton
(
generatorFn
) {
let
result;
return
() =>
{
if
(result ==
null
) result =
generatorFn
();
return
result; }; }
export
default
createSingleton;