Scheme is a lisp, and I'm pretty confident that two of the biggest selling points of lisp are dynamic typing and a strong distaste for (if not an outright prohibition of) mutation.
Put it as a question because if you take those two things away, wouldn't it just be Rust with parenthesis?