package rresult

  1. Overview
  2. Docs
Result value combinators for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

rresult-0.6.0.tbz
sha256=0645f65eae8f34e33b27a13da660e70b3814d099fb4b0e3513eeccbcdf50c9cc
md5=aba88cffa29081714468c2c7bcdf7fb1

CHANGES.md.html

v0.6.0 2018-10-07 Zagreb

  • Add R.failwith_error_msg.

v0.5.0 2016-09-03 Zagreb

  • R.[k]ignore_error use a thunk for the ~use argument. This is an incompatible change. Simply wrap occurences of ~use:e with ~use:(fun _ -> e).

v0.4.0 2016-05-23 La Forclaz (VS)

  • Build depend on topkg.

  • Relicense from BSD3 to ISC.

  • R.pp remove the pp_ prefix from the labels and do not print the constructors names, use to the newly introduced R.dump for this. This follows the conventions of Fmt.

v0.3.0 2015-11-30 Cambridge (UK)

  • Use the type provided by the Result compatibility library. Opening Rresult still gives you both unprefixed variant constructors and infix operators.

  • Remove the R.{int,nativeint,int32,int64,float,bool}_of_string functions. They do not belong here.

  • R.map, swap argument order. Thanks to Gabriel Radanne for suggesting.

  • Fix R.bind which had a more restrictive type than >>=. Thanks to Hezekiah M. Carty for the patch.

v0.2.0 2015-05-20 La Forclaz (VS)

  • The Rresult_infix module no longer exists. Open directly Rresult for using the library.

v0.1.0 2015-03-19 La Forclaz (VS)

First release.

OCaml

Innovation. Community. Security.