This commit is contained in:
Simon Cruanes 2014-11-16 23:54:37 +01:00
parent ac0f18d3c7
commit 0da13496a4
2 changed files with 5 additions and 5 deletions

View file

@ -112,9 +112,9 @@ val fail : string -> 'a t
(** {2 Finalizers} *)
val (>>>=) : 'a with_finalizer -> ('a -> 'b t) -> 'b t
(** Alternative to {!(>>=)} that also takes a [unit t] value, that is a
finalizer. This action will run in any case (even failure).
Other than the finalizer, this behaves like {!(>>=)} *)
(** Same as {!(>>=)}, but taking the finalizer into account. Once this
IO value is done executing, the finalizer is executed and the resource,
fred. *)
(** {2 Running} *)