1Data::Stream::Bulk::CatU(s3e)r Contributed Perl DocumentaDtaitoan::Stream::Bulk::Cat(3)
2
3
4
6 Data::Stream::Bulk::Cat - Concatenated streams
7
9 version 0.11
10
12 use Data::Stream::Bulk::Cat;
13
14 Data::Stream::Bulk::Cat->new(
15 streams => [ $s1, $s2, $s3 ],
16 );
17
19 This stream is a concatenation of several other streams.
20
22 is_done
23 Returns true if the list of streams is empty.
24
25 next
26 Returns the next block from the next ready stream.
27
28 list_cat
29 Breaks down the internal list of streams, and delegates "list_cat"
30 to the first one.
31
32 Has the effect of inlining the nested streams into the total
33 concatenation, allowing "list_cat" in Data::Stream::Bulk::Array to
34 work better.
35
37 Yuval Kogman <nothingmuch@woobling.org>
38
40 This software is copyright (c) 2012 by Yuval Kogman.
41
42 This is free software; you can redistribute it and/or modify it under
43 the same terms as the Perl 5 programming language system itself.
44
45
46
47perl v5.36.0 2023-01-20 Data::Stream::Bulk::Cat(3)