INFORMATION

This example shows the usage of Stream::Filter.

Filter streams are used to alter and/or filter strings read from another stream. The strings are passed to a filter sub that will return the altered string, or null if the string should be filtered out.

FUNCTIONS

_main
Creates a counter stream that generates numbers from 0 to 9.
_counter
This sub is the source of the counter stream. It generates numbers from 0 to 9 in string form.
_filter
This sub is the source of the filter stream.It doubles the read number and appends it together with " * 2 = " to the string. It also filters the value 4 out, which will be missing in the output.

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.