Think F# or Clojure - the default solution is to u...
# language-proposals
f
Think F# or Clojure - the default solution is to use functional programming. For interop or if you can't express something without mutability, you can easily fall back to imperative or even OOP mechanics.