1 2 3 4 5 6 7 8
fn apply(f, x) { return f(x); } fn main() { let k = 10; let add = fn(x) { return x + k; }; put_n(add(1)); put_c(10); put_n(apply(add, 5)); put_c(10); return 0; }