Yes, that was one of the things that passed through my mind as well. One difference is that those are passed at runtime, whereas here everything happens at compile time. I remember LLVM had difficulty reliably optimizing runtime closure passing code, like with the old iterators.
On Wed, Dec 4, 2013 at 5:05 AM, Daniel Micay <[email protected]> wrote: > This looks a lot like what stack once functions would provide. > -- Your ship was destroyed in a monadic eruption.
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
