rresultversion
Result value combinators for OCaml
Rresult is an OCaml module for handling computation results and errors in an explicit and declarative manner, without resorting to exceptions. It defines a result type and combinators to operate on these values.
Rresult has no dependency and is distributed under the BSD3 license.
Tags | result error declarative org:erratique |
---|---|
Author | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
License | BSD-3-Clause |
Published | |
Homepage | http://erratique.ch/software/rresult |
Issue Tracker | https://github.com/dbuenzli/rresult/issues |
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
Dependencies |
|
Source [http] | http://erratique.ch/software/rresult/releases/rresult-0.1.0.tbz sha256=bddfcc8b1dc46b793263f216586e18f0dc8d1af304953347e5b576d6d80b29e0 md5=df97d537e07099bd90ee5a7c74652956 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/rresult/rresult.0.1.0/opam |
Required by
- ahrocksdb
- albatross<1.3.1
- awa<0.0.4
- base64with-test & >=2.1.2
- bechamel-js
- biocaml>=0.5.0
- bistro>=0.1.0
- builder<0.1.2
- ca-certs<0.2.2
- ca-certs-nss<3.71
- camlp5>=8.00
- carton<0.7.1
- charrua<1.4.1
- charrua-client<0.9
- charrua-client-lwt<0.12.0
- charrua-client-mirage<0.12.0
- charrua-core>=0.4
- checkseumwith-test & >=0.0.2
- coin<0.1.2
- colombe<0.2.0
- conanwith-test & <0.0.3
- conan-cliwith-test & <0.0.3
- conan-databasewith-test & <0.0.3
- conan-lwtwith-test & <0.0.3
- conan-unixwith-test & <0.0.3
- conduitwith-test & =3.0.0
- conduit-asyncwith-test & =3.0.0
- conduit-lwtwith-test & =3.0.0
- conex<0.10.0
- conex-mirage-crypto
- conex-nocrypto
- crunchwith-test & =2.0.0
- datakit
- datakit-client<0.11.0
- datakit-server
- decompresswith-test & >=1.4.1
- digestifwith-test & >=0.8.1
- dns>=4.0.0 & <6.0.1
- dns-forward
- dockerfile-cmd<8.0.0
- dune-release<2.0.0
- ezgzip
- fat-filesystem>=0.12.0
- fiat-p256with-test & >=0.2.0
- functoria<4.0.0~beta1
- git>=2.0.0 & <3.16.0
- git-paf<3.16.0
- git-unix>=3.0.0 & <3.16.0
- graphql<0.9.0
- happy-eyeballs<0.0.8
- happy-eyeballs-lwt<0.0.8
- happy-eyeballs-mirage<0.0.8
- http-lwt-client<0.0.5
- hxd<0.3.0
- icalendar<0.1.5
- jekyll-format
- kewith-test & >=0.5
- letsencrypt<0.4.1
- metrics-rusage<0.4.0
- mirage-block-unix>=2.5.0 & !=2.13.0
- mirage-block-xen>=1.5.0 & <2.0.0
- mirage-console-xen-proto<5.0.0
- mirage-fs-mem
- mirage-fs-unixwith-test & >=1.3.0
- mirage-kv-mem<3.1.0
- mirage-kv-unixwith-test
- mirage-nat<2.2.4
- mrmime<0.6.0
- multipart_formwith-test & (<0.4.0 | >=0.5.0)
- multipart_form-eiowith-test
- multipart_form-lwtwith-test
- nbd>=3.0.0
- netchannel>=1.8.1 & <2.1.0
- opam-ci
- osc<0.2.0
- otr>=0.3.4 & <0.3.10
- passmakerwith-test
- passmakercmd
- pgocaml>=3.1 & !=4.0
- pgocaml_ppx<4.3.0
- ppx_deriving_rpc<8.1.1
- ppx_deriving_yaml<0.1.1
- protocol-9p>=0.9.0
- protocol-9p-tool
- protocol-9p-unix
- rfc6287
- rpc>=1.9.51 & <5.9.0
- rpclib>=6.1.0 & <8.1.1
- sendmail>=0.6.0
- sgf
- shared-block-ring>=2.4.0
- spokewith-test
- sslconf
- tcpip>=3.0.0 & <3.4.0
- tls>=0.13.0 & <0.15.1
- tls-miou-unixwith-test
- topkg-care=1.0.3
- transmission-rpc
- unix-errno<0.3.0
- unstrctrdwith-test
- uuuu<0.2.0
- vecosek
- vimebac
- webbrowser
- x509>=0.7.0 & <0.15.1
- yaml>=0.2.0 & <3.0.1
- yuscii<0.3.0