this repo has no description
1opam-version: "2.0"
2synopsis: "An arithmetic library for OCaml's native integers "
3description: """
4Euler is a library for doing arithmetic with OCaml’s native integers (31 or 63 bits). It provides:
5
6* overflow-detecting arithmetic, that can be susbstituted for Stdlib arithmetic;
7* advanced arithmetic functions;
8* solvers for some forms of integer equations;
9* modular arithmetic, with a nice functorial interface.
10"""
11maintainer: ["Glen Mével <glen.mevel@crans.org>"]
12authors: ["Glen Mével <glen.mevel@crans.org>"]
13license: "WTFPL"
14homepage: "https://github.com/gmevel/euler-lib"
15doc: "https://gmevel.github.io/euler-lib/index.html"
16bug-reports: "https://github.com/gmevel/euler-lib/issues"
17depends: [
18 "dune" {>= "2.0"}
19 "ocaml" {>= "4.07"}
20 "stdcompat" {>= "18"}
21 "containers" {>= "3.0"}
22]
23build: [
24 ["dune" "subst"] {dev}
25 [
26 "dune"
27 "build"
28 "-p"
29 name
30 "-j"
31 jobs
32 "@install"
33 "@runtest" {with-test}
34 "@doc" {with-doc}
35 ]
36]
37dev-repo: "git+https://github.com/gmevel/euler-lib.git"
38available: arch != "x86_32" & arch != "arm32"
39url {
40 src:
41 "https://github.com/gmevel/euler-lib/releases/download/0.3/euler-0.3.tbz"
42 checksum: [
43 "sha256=b6e887239f69177c121b9b88a48d27abc6b5dd597e5416c16bb2871f29a390ff"
44 "sha512=3627c597a6976e88cabceebf501be9f3bc52f26f233a9cac9c1967ad3d385d59c46a803251e265710d665ef949d057733e67cc57458c570288bad33c7445a63b"
45 ]
46}
47x-commit-hash: "e2dcea58b50aec0903466a16dc77537fe602aca2"