In Haskell, OCaml and eg Rust, the compiler can infer the type of a new variable depending on how you are using it later.
In Haskell, OCaml and eg Rust, the compiler can infer the type of a new variable depending on how you are using it later.