use std const sequencer = {x : int -> std.fndup({ -> x++ }) } const main = { var seq1 = sequencer(2) var seq2 = sequencer(42) std.put("{}\n", seq1()) // prints 2 std.put("{}\n", seq1()) // prints 3 std.put("{}\n", seq2()) // prints 42 std.put("{}\n", seq2()) // prints 43 }