INFORMATION
This is an advanced example.
It uses a file stream (Stream::ParrotIO) that is processed linewise with Stream::Lines. A counter stream creates line numbers, both are combined to one stream and then dumped.
FUNCTIONS
- _main Opens this file (or the one specified at the command line) and creates a lines stream for it. Then it combines the stream with a stream providing line numbers.
- _counter This sub is the source of the counter stream. It just endlessly writes line numbers followed by a space to its stream.
AUTHOR
Jens Rieks <parrot at jensbeimsurfen dot de> is the author and maintainer. Please send patches and suggestions to the Perl 6 Internals mailing list.
COPYRIGHT
Copyright (C) 2004-2008, Parrot Foundation.