30 lines
1.1 KiB
Text
30 lines
1.1 KiB
Text
|
|
version: "0.7.0+dune"
|
||
|
|
opam-version: "2.0"
|
||
|
|
name: "rresult"
|
||
|
|
synopsis: """Result value combinators for OCaml"""
|
||
|
|
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
|
||
|
|
authors: ["The rresult programmers"]
|
||
|
|
homepage: "https://github.com/dune-universe/rresult"
|
||
|
|
dev-repo: "git+https://github.com/dune-universe/rresult.git"
|
||
|
|
bug-reports: "https://github.com/dbuenzli/rresult/issues"
|
||
|
|
license: ["ISC"]
|
||
|
|
tags: ["result" "error" "org:erratique"]
|
||
|
|
depends: [
|
||
|
|
"dune"
|
||
|
|
"ocaml" {>= "4.08.0"}
|
||
|
|
]
|
||
|
|
build: [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} ]
|
||
|
|
description: """
|
||
|
|
Rresult is an OCaml module for handling computation results and errors
|
||
|
|
in an explicit and declarative manner, without resorting to
|
||
|
|
exceptions. It defines combinators to operate on the `result` type
|
||
|
|
available from OCaml 4.03 in the standard library.
|
||
|
|
|
||
|
|
OCaml 4.08 provides the `Stdlib.Result` module which you should prefer
|
||
|
|
to Rresult.
|
||
|
|
|
||
|
|
Rresult is distributed under the ISC license.
|
||
|
|
|
||
|
|
Home page: http://erratique.ch/software/rresult
|
||
|
|
Contact: Daniel Bünzli `<daniel.buenzl i@erratique.ch>`"""
|