# # This software is Copyright 2005 by Elsevier Inc. You may use it # under the terms of the license at http://perl.plover.com/hop/LICENSE.txt . # ### ### iterator-to-stream.pl ### ## Chapter 8 section 1.4 use Stream 'node'; sub iterator_to_stream { my $it = shift; my $v = $it->(); return unless defined $v; node($v, sub { iterator_to_stream($it) }); } 1;