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.2.0.tbz md5=55d50d5c9054fcc194aac13350590dd6 |
Statistics | Installed 2 times last month. |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/rresult/rresult.0.2.0/opam |
Required by
- ahrocksdb
- base64with-test & >=2.1.2
- biocaml>=0.5.0
- bistro>=0.1.0
- bos<0.1.5
- charrua
- charrua-client<0.9
- charrua-client-lwt<0.12.0
- charrua-client-mirage<0.12.0
- charrua-core>=0.4
- checkseum>=0.0.2
- coin
- colombe
- conex<0.10.0
- conex-nocrypto
- crunchwith-test & =2.0.0
- datakit
- datakit-client<0.11.0
- datakit-server
- dns>=4.0.0
- dns-forward
- dune-release
- ezgzip
- fat-filesystem>=0.12.0
- febusy
- fiat-p256with-test & >=0.2.0
- functoria
- git>=2.0.0
- graphql
- hxd
- icalendar
- jekyll-format
- letsencrypt
- mirage-block-unix>=2.5.0
- mirage-block-xen>=1.5.0
- mirage-console-xen-proto
- mirage-fs-mem
- mirage-fs-unixwith-test & >=1.3.0
- mirage-kv-mem
- mirage-kv-unixwith-test
- mirage-nat
- mrmime
- nbd>=3.0.0
- netchannel>=1.8.1
- opam-ci
- osc
- otr>=0.3.4
- passmakerwith-test
- passmakercmd
- pecu
- pgocamlbuild & >=3.1 & <4.0
- pgocaml_ppx
- ppx_deriving_rpc
- protocol-9p>=0.9.0
- protocol-9p-tool
- protocol-9p-unix
- rfc6287
- rpc>=1.9.51
- rpclib
- sgf
- shared-block-ring>=2.4.0
- sslconf
- syslog-message>=1.0.0
- tcpip>=3.0.0 & <3.4.0
- transmission-rpc
- unix-errno<0.3.0
- uuuu
- vecosek
- vhd-format>=0.9.1
- vimebac
- webbrowser
- x509>=0.7.0
- yaml
- yuscii