I'd call it a bare minimum type system, not "decent"
Records, pattern matching, string templates, and more to come for Java for which the other two have nothing equivalent.
Records, pattern matching, string templates, and more to come for Java for which the other two have nothing equivalent.