fn main() { fn echo(c: int, x: fn(&T)) { log_err "wee"; } let y = bind echo(42, _); y(fn (i: &str) { }); }