Haskell and Rust are on the two different parts of the spectrum. Yet they are very close to each other.