···
2
+
maintainer: ["Markus W. Weissmann <markus.weissmann@in.tum.de>"]
4
+
"Andre Nathan <andre@digirati.com.br>"
5
+
"Jeff Shaw <shawjef3@msu.edu>"
6
+
"Markus W. Weissmann <markus.weissmann@in.tum.de>"
7
+
"Florian Pichlmeier <florian.pichlmeier@mytum.de>"
9
+
bug-reports: "https://github.com/andrenth/ocaml-stdint/issues"
10
+
homepage: "https://github.com/andrenth/ocaml-stdint"
11
+
doc: "https://andrenth.github.io/ocaml-stdint/"
13
+
dev-repo: "git+https://github.com/andrenth/ocaml-stdint.git"
14
+
synopsis: "Signed and unsigned integer types having specified widths"
16
+
The stdint library provides signed and unsigned integer types of various fixed
17
+
widths: 8, 16, 24, 32, 40, 48, 56, 64 and 128 bit.
19
+
This interface is similar to Int32 and Int64 from the base library but provides
20
+
more functions and constants like arithmetic and bit-wise operations, constants
21
+
like maximum and minimum values, infix operators conversion to and from every
22
+
other integer type (including int, float and nativeint), parsing from and
23
+
conversion to readable strings (binary, octal, decimal, hexademical), conversion
24
+
to and from buffers in both big endian and little endian byte order."""
27
+
"qcheck" {with-test}
31
+
["dune" "subst"] {dev}
45
+
"https://github.com/andrenth/ocaml-stdint/releases/download/0.7.1/stdint-0.7.1.tbz"
47
+
"sha256=3387ca659b500efd83bb52792d61e56ba2f8bf7198f488ae35daf499d73396b4"
48
+
"sha512=c594b88848f9119cb9401e21cc6b464913d0f6d058ea60424dde367c072aac541371ee3f70c87f19232cba9328f44a4ec3c925eebb0992fce662ebddd9a0e579"
51
+
x-commit-hash: "e9ed8e84e730ca8f3750e2a82cd5b46c2ea70d9a"