opam-version: "2.0" maintainer: "xaviervdw@gmail.com" authors: [ "Didier Plaindoux " "Pierre Ruyter " "Xavier Van de Woestyne " ] license: "MIT" tags: ["library" "standard" "monad"] homepage: "https://github.com/xvw/preface" dev-repo: "git+https://github.com/xvw/preface.git" bug-reports: "https://github.com/xvw/preface/issues" build: [ [ "dune" "subst" ] {dev} [ "dune" "build" "-p" name "-j" jobs ] [ "dune" "runtest" "-p" name ] {with-test} [ "dune" "build" "@doc" "-p" name ] {with-doc} ] depends: [ "ocaml" { >= "4.08.0" } "dune" { >= "2.8.0" } "either" "alcotest" {with-test} "qcheck-core" {with-test & >= "0.11" & < "0.18"} "qcheck-alcotest" {with-test} "mdx" {with-test & < "2.0"} "odoc"{with-doc} ] synopsis: "An opinionated library for function programming (à La Haskell)" description:""" Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml. """ url { src: "https://github.com/xvw/preface/releases/download/v0.1.0/preface-v0.1.0.tbz" checksum: [ "sha256=c29e7db45487aae9328e365f6fd93c9ad0af21f507a918c54d7d8313f1e12259" "sha512=2e6cde461dcfc07d7e6764398d336ceb5d9baf22672fc00bfbf07d31607defa55323a7d33696fbabea59c0e00c8dfa603ae143e277939a059c9c3bf08d51ba64" ] } x-commit-hash: "d58ecceff6f0699c4d75512722abd8b3efdc9e8a"