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