Hi All,

In another thread, Timo wrote me:

       The "-->" part of the signature is optional. If there isn't
       one, it defaults to Mu, which is the type that everything
       conforms to, i.e. the sub or method that either has "--> Mu"
       explicitly, or has it by leaving it out, may return
       absolutely whatever it wants.

       After all, the "-->" part is a constraint, and it gets
       validated at compile time every time a sub or method
       returns.

I got to thinking, some routines do not return anything.  Without
the "-->" constraint, how am I to determine if something is
being returned?

Yours in confusion,
-T

Reply via email to