TryEffectAcquire
libretto.scaletto.impl.Fun.TryEffectAcquire
case class TryEffectAcquire[R, A, S, B, E](f: ScalaFunction[(R, A), Either[E, (S, B)]], release: Option[ScalaFunction[S, Unit]]) extends Leaf[Res[R] |*| Val[A], Res[R] |*| (Val[E] |+| (Res[S] |*| Val[B]))]
Attributes
- Graph
-
- Supertypes
Members list
In this article