An immutable Binary Tree.
This trait is a characteristic of instances that can retrieve bytes from some source.
Defines an object that can be used as a lens into a component C of some type T.
This class extends RangeReader by reading chunks from a given local path.
A new instance of FileRangeReader
A Functor definition that exposes its initial inner type.
The base-trait from which all implicit classes containing extension methods are derived.
This trait defines methods for breaking up a source of bytes into Map[Long, Array[Byte]] called a, "chunk".
This class extends ByteReader who's source of bytes is from a BytesStreamer instance.
A new instance of StreamByteReader
A sugar method for getting a component of an object that has an implicitly defined lens into a component of that object with a specific type.
A sugar method for setting a component of an object that has an implicitly defined lens into a component of that object with a specific type.
The companion object of ByteReader.
The companion object of FileRangeReader
The companion object of StreamByteReader