bytesrwversion
Composable byte stream readers and writers for OCaml
Bytesrw extends the OCaml Bytes
module with composable, memory
efficient, byte stream readers and writers compatible with effect
based concurrency.
Except for byte slice life-times, these abstractions intentionally separate away ressource management and the specifics of reading and writing bytes.
Bytesrw distributed under the ISC license. It has no dependencies.
Optional support for compressed and hashed bytes depend, at your wish, on the C `zlib`, `libzstd`, `blake3`, `libmd`, `xxhash` and libraries.
Homepage: https://erratique.ch/software/bytesrw/
Tags | bytes streaming zstd zlib gzip deflate sha1 sha2 compression hashing utf xxhash blake3 org:erratique |
---|---|
Author | The bytesrw programmers |
License | ISC |
Published | |
Homepage | https://erratique.ch/software/bytesrw |
Issue Tracker | https://github.com/dbuenzli/bytesrw/issues |
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
Dependencies |
|
Optional dependencies | |
Conflicts |
|
Source [http] | https://erratique.ch/software/bytesrw/releases/bytesrw-0.1.0.tbz sha512=fd1ee852cf9d8c3b1800d4927c18453b18385b49354fb3ea71ae08f1ca640741c0594863c5db339432da55a9ee42e4fdbc8d6ef0afe29a375aac1ec6cee11c0b |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/bytesrw/bytesrw.0.1.0/opam |
Optionally used by