Right now, we only support reading from in-memory byte arrays.
At a minimum, we should support streaming IO in the style of the underlying C library. Its based around raw callbacks and a little bit of buffering (because of inherent limitations of C).
Ideally we should support the high-level zig reader API.
I much prefer the zig-style API to the C API. Only downside of the zig writer interface is how unstable the stdlib tends to be 😦
Right now, we only support reading from in-memory byte arrays.
At a minimum, we should support streaming IO in the style of the underlying C library. Its based around raw callbacks and a little bit of buffering (because of inherent limitations of C).
Ideally we should support the high-level zig reader API.
I much prefer the zig-style API to the C API. Only downside of the zig writer interface is how unstable the stdlib tends to be 😦