this repo has no description
1opam-version: "2.0"
2maintainer: "Frederic Bour <frederic.bour@lakaban.net>"
3authors: "Frederic Bour <frederic.bour@lakaban.net>"
4homepage: "https://github.com/let-def/grenier"
5bug-reports: "https://github.com/let-def/grenier"
6license: "ISC"
7dev-repo: "git+https://github.com/let-def/grenier.git"
8doc: "https://let-def.github.io/grenier/doc"
9build: [
10 ["dune" "subst"] {dev}
11 ["dune" "build" "-p" name "-j" jobs]
12 ["dune" "runtest" "-p" name "-j" jobs] {with-test & arch != "x86_32" & arch != "arm64"}
13]
14depends: [
15 "ocaml" {>= "4.08" & < "5.1"}
16 "dune" {>= "1.2.0"}
17]
18synopsis: "A collection of various algorithms in OCaml"
19description: """
20This library implements various datastructures and algorithms:
21- automata minimization and transformation to regular expression
22- balanced trees
23- binpacking
24- cardinality estimation (hyperloglog)
25- immutable sequences
26- jump consistent hashing
27- solutions to the order maintenance problem
28- ...
29"""
30x-commit-hash: "a63568fc9b7807d973cae2aa53d847c872ec00dd"
31url {
32 src:
33 "https://github.com/let-def/grenier/releases/download/v0.12/grenier-v0.12.tbz"
34 checksum: [
35 "sha256=b08e4c774ef72fc53c4fcee477e739d1beac9702079300daddf51ced9fa9cd26"
36 "sha512=984d92c51dac7b3f169cad595969a4fdbeb2be7b420ed1a85618d6adbb64af855cf2618d9bd0834e84d6734b99196944cab04435e1aeacad8cdfbc9a7f73d6d4"
37 ]
38}