Up

Module Raw

Signature

module Handle : sig .. end
type ('a, 'e) t
val create : (unit -> ('a * Handle.t, 'e) Core.Std.Result.t Async_kernel.Std.Deferred.t) -> ('a, 'e) t
val acquire : ('a, 'e) t -> ('a * Handle.t, 'e) Core.Std.Result.t Async_kernel.Std.Deferred.t