On 02/06/2012 7:00 PM, Niko Matsakis wrote:

So anyway, let's table this idea for now. I think I'll perhaps just
pursue removing bind (issue #2189) even without a specific replacement,
confident that one will come along (if we decide we need one; perhaps
`{|| ... }` is good enough).

That's my feeling. Given we seem to have consensus that the "eager aspect" of currying is actually an antifeature / usability hazard, I think the residual quest to shave 1-2 characters off a lambda-that-directly-delegates isn't worth the added combinatorial cost / effort. At least not obviously, or not obviously _now_; we have other things higher on the list, and just getting rid of bind is the easiest path forward. Removed code carries no bugs :)

-Graydon
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to