ligo/src/test/contracts/closure.religo
2020-03-02 18:01:56 +01:00

10 lines
230 B
Plaintext

/* Test whether closures retain values in ReasonLIGO */
let test = (k : int) : int => {
let j : int = k + 5;
let close : (int => int) = (i : int) => i + j;
let j : int = 20; /* Shadow original variable */
close (20);
};