Read and write OCaml values in a type-safe binary protocol
This library contains functionality for reading and writing OCaml values in a type-safe binary protocol. These functions are extremely efficient and provide users with a convenient and safe way of performing I/O on any extensionally defined data type. This means that functions, objects, and values whose type is bound through a polymorphic record field are not supported, but everything else is. As of now, there is no support for cyclic or shared values. Cyclic values will lead to non-termination whereas shared values, besides requiring significantly more space when encoded, may lead to a substantial increase in memory footprint when they are read back in.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 0.17.0-2.fc41 | - |
Fedora 41 | 0.17.0-2.fc41 | - |
Fedora 40 | 0.16.0-8.fc40 | - |
Fedora 39 | 0.16.0-3.fc39 | - |
You can contact the maintainers of this package via email at
ocaml-bin-prot dash maintainers at fedoraproject dot org
.