2012-11-01 17:14:36 -05:00
|
|
|
fn add(n: int) -> fn@(int) -> int {
|
|
|
|
fn@(m: int) -> int { m + n }
|
|
|
|
}
|
|
|
|
|
|
|
|
fn main()
|
|
|
|
{
|
|
|
|
assert add(3)(4) == 7;
|
2012-11-14 14:40:23 -06:00
|
|
|
let add3 : fn(int)->int = add(3);
|
2012-11-04 22:41:00 -06:00
|
|
|
assert add3(4) == 7;
|
2012-11-01 17:14:36 -05:00
|
|
|
}
|