On 13 November 2013 19:49, Bill Myers <bill_my...@outlook.com> wrote:
> Advantages:
> - Functions and interfaces that can perform I/O or can block are clearly
> marked by a keyword

This is similar to IO Monad in Haskell. Adding that to previously pure
computational code is painful, but on the other hand it does emphasis
that computational code != IO code and minimizing mixing between two
typically leads to better design overall.
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to