Return¶
Inside a function body, exits early returning a value.
Only a definition body, Do and Scan take a Return. Anywhere a value is
being collected it stands as the expression it names, so a Table still
gives back a list of the same length:
which means a Return inside a Table does not leave the function around
it: