The PagedSeq
object defines a lazy implementations of
a random access sequence.
Provides utility methods that return instances of PagedSeq[Char]
.
fromIterator
and fromIterable
provide generalised instances of PagedSeq
- Companion:
- class
Value members
Concrete methods
Constructs a paged character sequence from an input file
Constructs a paged character sequence from an input file
Constructs a paged character sequence from a file with given name
Constructs a paged character sequence from a file with given name
Constructs a paged character sequence from a line iterator
Lines do not contain trailing \n
characters; The method inserts
a line separator \n
between any two lines in the sequence.
Constructs a paged character sequence from a line iterator
Lines do not contain trailing \n
characters; The method inserts
a line separator \n
between any two lines in the sequence.
Constructs a paged character sequence from a line iterable
Lines do not contain trailing \n
characters; The method inserts
a line separator \n
between any two lines in the sequence.
Constructs a paged character sequence from a line iterable
Lines do not contain trailing \n
characters; The method inserts
a line separator \n
between any two lines in the sequence.
Constructs a paged character sequence from an input reader
Constructs a paged character sequence from an input reader
Constructs a paged character sequence from a scala.io.Source value
Constructs a paged character sequence from a scala.io.Source value
Constructs a paged character sequence from a string iterator
Constructs a paged character sequence from a string iterator