Source: ocaml-bstr Maintainer: Debian OCaml Maintainers Uploaders: Stéphane Glondu Build-Depends: debhelper-compat (= 14), ocaml, ocaml-dune, dh-ocaml (>= 3.5~) Standards-Version: 4.7.4 Section: ocaml Homepage: https://github.com/robur-coop/bstr Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-bstr Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-bstr.git Package: libbstr-ocaml-dev Architecture: any Provides: libslice-ocaml-dev, ${ocaml:Provides} Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}, Description: simple library for OCaml bigstrings (dev) This small set of libraries offers a homogeneous API between 2 types and their derivations with the slice type. . 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. . This package contains development files. Package: libbstr-ocaml Architecture: any Provides: libslice-ocaml, ${ocaml:Provides} Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}, Description: simple library for OCaml bigstrings (runtime) This small set of libraries offers a homogeneous API between 2 types and their derivations with the slice type. . 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. . This package contains runtime files.