octez-internal-libs.irmin
Merge.Infix
Infix operators for manipulating merge results and promises.
promise
open Irmin.Merge.Infix at the top of your file to use them.
open Irmin.Merge.Infix
irmin_data
irmin_mem
irmin_pack_mem
irmin_pack_unix
octez-internal-libs.irmin_pack
octez-internal-libs.irmin_test_helpers
ppx_irmin
ppx_irmin_internal
ppx_irmin_internal_lib
val (>>=*) : ('a, conflict) result Lwt.t -> ('a -> ('b, conflict) result Lwt.t) -> ('b, conflict) result Lwt.t
>>=* is bind.
>>=*
bind
val (>|=*) : ('a, conflict) result Lwt.t -> ('a -> 'b) -> ('b, conflict) result Lwt.t
>|=* is map.
>|=*
map
This is useful to manipulate lca results.
val (>>=?) : 'a promise -> ('a -> 'b promise) -> 'b promise
>>=? is bind_promise.
>>=?
bind_promise
val (>|=?) : 'a promise -> ('a -> 'b) -> 'b promise
>|=? is map_promise.
>|=?
map_promise