On Mon, Mar 6, 2023 at 11:52 AM Robert Rothenberg <rrwo@cpan.org> wrote: > The perlsub documentation briefly discusses empty returns: > > > If you specify no return value, the subroutine returns an empty list > in list context, the undefined value in scalar context, or nothing in > void context. > > This really needs some elaboration on when its good to specify no return > value, and when it's not, such as when the return value is on the right > side of a fat comma. > That assumes the return and the call are written by the same person or even in the same project which is often not the case when such issues occur. But a sentence or two on the danger may be warranted. -DanThread Previous | Thread Next