bytesrwversion Documentation on ocaml.org
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, hashed and encrypted bytes depend, at your wish, on the C `zlib`, `libzstd`, `blake3`, `libmd`, `xxhash` and `mbedtls` libraries.
Homepage: https://erratique.ch/software/bytesrw/
| Tags | bytes entropy streaming zstd zlib gzip deflate random csprng sha1 sha2 compression hashing utf xxhash blake3 psa tls cryptography sha3 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> |
| Available | os-distribution != "alpine" |
| Dependencies |
|
| Optional dependencies | |
| Conflicts | |
| Source [http] | https://erratique.ch/software/bytesrw/releases/bytesrw-0.3.0.tbz sha512=388858b0db210a62a16f56655746fdfadbc64b22c2abb5ed5a12b2872e4f8c34f045cdb953a5dda9b92f0003c7f9f34d70fa5b5bb19fd32fb6121bbaeb7ceba0 |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/bytesrw/bytesrw.0.3.0/opam |
Required by
Optionally used by


