in reply to Re^8: How to enforce void context in Reply?
in thread How to enforce void context in Reply?

I think TheDamian's PBP has a convincing discussion of the evils of the implicit return. The chief benefits (IMHO) of an explicit return are improved clarity and maintainability of code.


Give a man a fish:  <%-(-(-(-<

Replies are listed 'Best First'.
Re^10: How to enforce void context in Reply?
by ikegami (Patriarch) on May 21, 2015 at 17:53 UTC
    That's an argument for using return when the function is meant to return a value (as I do). In theory, it also helps to use return; when the sub isn't meant to return anything (since it doesn't require the reader to know of the policy or of how well the programmers adhere to it), but I'm not convince it's the case in practice.