I need to try Rust. I have used Haskell for years. When would Rust be more appropriate over Haskell, in your opinion?