Hmmm, you assume everyone understands that fn means function and that a void function is the same as a procedure. Everybody and their grandma can read Pascal and Ada, but abbreviated keywords and magical symbol require foreknowledge. And the more abbreviated, the more you will have to continuously look up things in the reference manual until they get cemented.
> Not if you support variant types and the like.
Not sure what you mean here - discriminant unions? classes?
> Not if you support variant types and the like.
Not sure what you mean here - discriminant unions? classes?