package sihl

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val let* : ('a, 'b) Lwt_result.t -> ('a -> ('c, 'b) Lwt_result.t) -> ('c, 'b) Lwt_result.t
module Registry : sig ... end
val register_cleaner : 'a -> (Core.Ctx.t -> (unit, string) Result.t Lwt.t) -> (unit, 'b) Stdlib.result Lwt.t
val register_cleaners : 'a -> (Core.Ctx.t -> (unit, string) Result.t Lwt.t) list -> (unit, 'b) Stdlib.result Lwt.t
val clean_all : Core.Ctx.t -> (unit, string) Lwt_result.t