Util
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Util.type
Members list
Type members
Classlikes
Basically a fast, efficient .flatten
or mkString
for nested iterators
Basically a fast, efficient .flatten
or mkString
for nested iterators
For some reason, the default way of concatenation e.g.
val middle = first ++ lastChildIter ++ sep ++ remaining
Was throwing weird NullPointerExceptions I couldn't figure out =(
Also, ++ didn't seem to be sufficiently lazy, so it was forcing things earlier than it really needed to. It isn't documented anywhere how lazy it's meant to be, whereas ConcatIterator
here is obviously lazy and won't even evaluate each iterator until you ask it to
Attributes
- Supertypes
-
trait Iterator[T]trait IterableOnceOps[T, Iterator, Iterator[T]]trait IterableOnce[T]class Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
Convert a string to a C&P-able literal. Basically copied verbatim from the uPickle source code.
Convert a string to a C&P-able literal. Basically copied verbatim from the uPickle source code.