| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ocaml-bstr | Distribution: Fedora Project |
| Version: 0.1.1 | Vendor: Fedora Project |
| Release: 1.fc46 | Build date: Tue Oct 20 14:28:10 2026 |
| Group: Unspecified | Build host: buildvm-a64-46.rdu3.fedoraproject.org |
| Size: 3516810 | Source RPM: ocaml-bstr-0.1.1-1.fc46.src.rpm |
| Packager: Fedora Project | |
| Url: https://git.robur.coop/robur/bstr | |
| Summary: Synthetic library for OCaml bigstrings | |
This small set of libraries offers a homogeneous API between 2 types and their derivations with the slice type, as well as a small DSL for decoding "packets" (such as ARP or DNS) without too much difficulty. The aim is to homogenize the 2 types bytes and bigstring and to derive them with a slice type, giving the user all the levers needed to manipulate byte sequences, whether in the form of a bigstring or bytes. The slice view avoids copying when it comes to decoding a packet and extracting a sub-part. The slice also applies to bigstrings, whose Bigarray.Array1.sub is more expensive. This set of libraries is a synthesis of astring (which offers a range of useful functions as well as slice), cstruct (which offers a similar API for bigstrings), bigstringaf (which offers some other useful functions), the standard OCaml library and repr for decoding/encoding these values into OCaml records/variants.
MIT
* Tue Oct 20 2026 Jerry James <loganjerry@gmail.com> - 0.1.1-1 - Initial RPM
/usr/lib/.build-id /usr/lib/.build-id/03 /usr/lib/.build-id/03/4170f82db1aa3e8eebbec81c101ecb065a1361 /usr/lib/.build-id/65 /usr/lib/.build-id/65/2d83e949ce7eb8c3fed8cada17ab4caf4c1fb3 /usr/lib/.build-id/e5 /usr/lib/.build-id/e5/dafbc3153db40563bc33d05c4a7b6e8de66af2 /usr/lib/.build-id/f3 /usr/lib/.build-id/f3/4815033afd4a2a9c98970a90bd8607479d3b13 /usr/lib/.build-id/f4 /usr/lib/.build-id/f4/540b971b9068138bf762a7b3827ebebb46e1fe /usr/lib/.build-id/f6 /usr/lib/.build-id/f6/f625c7bc7f03f287e4bba9ae6b2e2eedf68153 /usr/lib64/ocaml/bin /usr/lib64/ocaml/bin/META /usr/lib64/ocaml/bin/bin.cma /usr/lib64/ocaml/bin/bin.cmi /usr/lib64/ocaml/bin/bin.cmxs /usr/lib64/ocaml/bin/bin_bstr.cmi /usr/lib64/ocaml/bin/bin_bytes.cmi /usr/lib64/ocaml/bin/bin_decoder_bstr.cmi /usr/lib64/ocaml/bin/bin_decoder_string.cmi /usr/lib64/ocaml/bin/bin_encoder_bstr.cmi /usr/lib64/ocaml/bin/bin_encoder_bytes.cmi /usr/lib64/ocaml/bin/bin_error.cmi /usr/lib64/ocaml/bin/bin_size.cmi /usr/lib64/ocaml/bin/bin_string.cmi /usr/lib64/ocaml/bin/bin_type.cmi /usr/lib64/ocaml/bstr /usr/lib64/ocaml/bstr/META /usr/lib64/ocaml/bstr/bstr.cma /usr/lib64/ocaml/bstr/bstr.cmi /usr/lib64/ocaml/bstr/bstr.cmxs /usr/lib64/ocaml/slice /usr/lib64/ocaml/slice/META /usr/lib64/ocaml/slice/bstr /usr/lib64/ocaml/slice/bstr/slice_bstr.cma /usr/lib64/ocaml/slice/bstr/slice_bstr.cmi /usr/lib64/ocaml/slice/bstr/slice_bstr.cmxs /usr/lib64/ocaml/slice/bytes /usr/lib64/ocaml/slice/bytes/bytes_labels.cmi /usr/lib64/ocaml/slice/bytes/slice_bytes.cma /usr/lib64/ocaml/slice/bytes/slice_bytes.cmi /usr/lib64/ocaml/slice/bytes/slice_bytes.cmxs /usr/lib64/ocaml/slice/slice.cma /usr/lib64/ocaml/slice/slice.cmi /usr/lib64/ocaml/slice/slice.cmxs /usr/lib64/ocaml/stublibs/dllbstr_stubs.so /usr/share/doc/ocaml-bstr /usr/share/doc/ocaml-bstr/CHANGES.md /usr/share/doc/ocaml-bstr/README.md /usr/share/licenses/ocaml-bstr /usr/share/licenses/ocaml-bstr/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 26 01:05:13 2026