Acme-use-strict-with-pride
view release on metacpan or search on metacpan
return ($fh, sub {
# We really ought to (a) document or rescind this feature
# (b) if we document it, change the implementation to use filter
# simple
# (c) if so, check whether it falls foul of the subtle trap of
# caller-filter leaves some data in the buffer, and filter gets to see
# it in $_ for a second time.
if (@lines) {
push @lines, $_;
$_ = shift @lines;
return length $_;
}
return 0;
});
}
}
return;
}
};
1;
bless(\( my $ref = ''), $class);
}
sub PRINT {
my $self = shift;
$$self .= join('', @_);
}
sub read {
my $self = shift;
return substr($$self, 0, length($$self), '');
}
1;
( run in 0.723 second using v1.01-cache-2.11-cpan-65fba6d93b7 )