use result package for retrocompat

This commit is contained in:
Simon Cruanes 2017-03-26 00:36:45 +01:00
parent e9de0a8902
commit 7e8c7235bc

View file

@ -148,16 +148,16 @@ let of_list = function
| [] -> None | [] -> None
let to_result err = function let to_result err = function
| None -> Error err | None -> Result.Error err
| Some x -> Ok x | Some x -> Result.Ok x
let to_result_lazy err_fn = function let to_result_lazy err_fn = function
| None -> Error (err_fn ()) | None -> Result.Error (err_fn ())
| Some x -> Ok x | Some x -> Result.Ok x
let of_result = function let of_result = function
| Error _ -> None | Result.Error _ -> None
| Ok x -> Some x | Result.Ok x -> Some x
module Infix = struct module Infix = struct
let (>|=) = (>|=) let (>|=) = (>|=)