Rresult

Rresult est un module OCaml pour gérer résultats et erreurs de calcul de façon explicite et declarative sans utiliser les exceptions. Il définit des combinateurs qui opèrent sur les valeur the type result qui sont disponible depuis OCaml 4.03 dans la bibliothèque standard.

OCaml 4.08 fournit le module Stdlib.Result à utiliser en lieu et place de Rresult

Rresult dépend du paquet de compatibilité result et est distribué sous la license ISC.