TryEffectAcquire
libretto.scaletto.impl.FreeScaletto.-⚬.TryEffectAcquire
case class TryEffectAcquire[R, A, S, B, E](f: ScalaFunction[(R, A), Either[E, (S, B)]], release: Option[ScalaFunction[S, Unit]]) extends ConcurrentPair[Res[R], Val[A]] -⚬ ConcurrentPair[Res[R], Val[E] |+| ConcurrentPair[Res[S], Val[B]]]
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ConcurrentPair[Res[R], Val[A]] -⚬ ConcurrentPair[Res[R], Val[E] |+| ConcurrentPair[Res[S], Val[B]]]class Objecttrait Matchableclass Any
Members list
In this article