Currying: Difference between revisions
Content added Content deleted
Line 1,159: | Line 1,159: | ||
This is a simple currying function written in [[Rust]]: |
This is a simple currying function written in [[Rust]]: |
||
<lang rust>#![feature(conservative_impl_trait)] |
<lang rust>#![feature(conservative_impl_trait)] |
||
fn add_n |
fn add_n(n : i32) -> impl Fn(i32) -> i32 { |
||
move |x| n + x |
move |x| n + x |
||
} |
} |