This exception is raised when reading while data is no longer available in the [Input].
The possible IO errors that can occur
Helper that converts between floating point and binary representation. Always works in low-endian encoding.
An Input is an abstract reader. See other classes in the
An Output is an abstract write. A specific output implementation will only have to override the [writeByte] and maybe the [write], [flush] and [close] methods. See [File.write] and [String.write] for two ways of creating an Output.
This class provides a convenient way of working with paths. It supports the common path formats: