Memoize
jam.monad.Reval$.Memoize
Attributes
- Graph
- Supertypes
Members list
Concise view
Value members
Inherited methods
Represents a reval as a cats.effect.Resource
.
Attributes
- Inherited from:
- Reval
def handleErrorWith[B >: A, E](f: E => Reval[F, B])(implicit E: ApplicativeError[F, E]): Reval[F, B]
Attributes
- Inherited from:
- Reval
Ensures that the object will be allocated once.
Evaluates f
after the object finalizer is called.
Evaluates f
before the object is allocated.
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Reval
Attributes
- Inherited from:
- Reval
Allocates an object and supplies it to the given function. The finalizer is called as
soon as the resulting F[B]
is completed, whether normally or as a raised error.
Allocates an object and supplies it to the given function. The finalizer is called as
soon as the resulting F[B]
is completed, whether normally or as a raised error.
Attributes
- Inherited from:
- Reval