# Tests closures import std; fn makeClosure(x: int): fn: int { fn inner: int { return x; } return inner; } print(makeClosure(38)() == 38); # true; var closure = makeClosure(42); print(closure); #closure(); # TODO: Fix