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-10.fc44 | - |
| Fedora 43 | 0.17.0-7.fc43 | - |
| Fedora 42 | 0.17.0-4.fc42 | - |
You can contact the maintainers of this package via email at
ocaml-bin-prot dash maintainers at fedoraproject dot org.