opam-version: "2.0" synopsis: "An arithmetic library for OCaml's native integers " description: """ Euler is a library for doing arithmetic with OCaml’s native integers (31 or 63 bits). It provides: * overflow-detecting arithmetic, that can be susbstituted for Stdlib arithmetic; * advanced arithmetic functions; * solvers for some forms of integer equations; * modular arithmetic, with a nice functorial interface. """ maintainer: ["Glen Mével "] authors: ["Glen Mével "] license: "WTFPL" homepage: "https://github.com/gmevel/euler-lib" doc: "https://gmevel.github.io/euler-lib/index.html" bug-reports: "https://github.com/gmevel/euler-lib/issues" depends: [ "dune" {>= "2.0"} "ocaml" {>= "4.07"} "stdcompat" {>= "18"} "containers" {>= "3.0"} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ] ] dev-repo: "git+https://github.com/gmevel/euler-lib.git" available: arch != "x86_32" & arch != "arm32" url { src: "https://github.com/gmevel/euler-lib/releases/download/0.3/euler-0.3.tbz" checksum: [ "sha256=b6e887239f69177c121b9b88a48d27abc6b5dd597e5416c16bb2871f29a390ff" "sha512=3627c597a6976e88cabceebf501be9f3bc52f26f233a9cac9c1967ad3d385d59c46a803251e265710d665ef949d057733e67cc57458c570288bad33c7445a63b" ] } x-commit-hash: "e2dcea58b50aec0903466a16dc77537fe602aca2"