this repo has no description
1opam-version: "2.0"
2
3maintainer: "xaviervdw@gmail.com"
4authors: [
5 "Didier Plaindoux <d.plaindoux@free.fr>"
6 "Pierre Ruyter <grimfw@gmail.com>"
7 "Xavier Van de Woestyne <xaviervdw@gmail.com>"
8]
9
10license: "MIT"
11tags: ["library" "standard" "monad"]
12homepage: "https://github.com/xvw/preface"
13dev-repo: "git+https://github.com/xvw/preface.git"
14bug-reports: "https://github.com/xvw/preface/issues"
15
16build: [
17 [ "dune" "subst" ] {dev}
18 [ "dune" "build" "-p" name "-j" jobs ]
19 [ "dune" "runtest" "-p" name ] {with-test & !base-effects:installed & ocaml:version < "5.0"}
20 [ "dune" "build" "@doc" "-p" name ] {with-doc}
21]
22
23depends: [
24 "ocaml" { >= "4.08.0" }
25 "dune" { >= "2.8.0" }
26 "either"
27 "alcotest" {with-test}
28 "qcheck-core" {with-test & >= "0.18" & < "0.24"}
29 "qcheck-alcotest" {with-test & < "0.24"}
30 "mdx" {with-test}
31 "odoc"{with-doc}
32]
33
34synopsis: "An opinionated library for function programming (à La Haskell)"
35description:"""
36Preface is an opinionated library designed to facilitate the
37handling of recurring functional programming idioms in OCaml.
38"""
39url {
40 src:
41 "https://github.com/xvw/preface/releases/download/v1.0.0/preface-1.0.0.tbz"
42 checksum: [
43 "sha256=4bf4f89ecee0cc0064394d2f27ab2378b696c85dfa1d940fbf5c5594e3c669b9"
44 "sha512=aa2fc7e23cec7086a954c27bfe8e0c6e71cc09e140e6ddab9e041f3336c1b6ee22d661a29a7fe409f580be34a47bdf6699e339dedfe5275b8ac9724768fa56a8"
45 ]
46}
47x-commit-hash: "b7f5210830b7916033c56ede6108c2c439c31cdf"