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