While this is true, it's not clear if Rust will ever get the stuff needed for do notation, some believe that it's impossible. And people need to reduce their error-handling boilerplate today.
Rust will certainly have warts. Maybe someday in the future we'll feel like this is one of them, maybe not. :)
> it's not clear if Rust will ever get the stuff needed for do notation, some believe that it's impossible
True, and I think I acknowledged as much in my original comment.
> And people need to reduce their error-handling boilerplate today.
Indeed, I'm just (vaguely) worried about Rust being painted into a corner. As I said in my OP, it may actually be an unavoidable corner -- I hope not, but as you say... I guess we'll see :).
Rust will certainly have warts. Maybe someday in the future we'll feel like this is one of them, maybe not. :)