Help for this page
do sub {...} # the function returns one data chunk per call
do FILEHANDLE # FILEHANDLE is opened with a special PerlIO # layer that calls sub {...} on read.