package MlFront_Errors

  1. Overview
  2. Docs

Source file BindsResult.ml

1
2
3
4
5
6
7
8
9
10
(** Open this module to use ocaml-monadic PPX with {!Result}. *)

exception ResultFailed of string option

let bind = Result.bind
let map = Result.map
let return = Result.ok

(** [zero ?msg ()] raises the {!ResultFailed} exception. *)
let zero ?msg () = raise (ResultFailed msg)
OCaml

Innovation. Community. Security.