MonadCancelOps

final class MonadCancelOps[F[_], A, E] extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def bracketCase[B](use: A => F[B])(release: (A, Outcome[F, E, B]) => F[Unit])(implicit F: MonadCancel[F, E]): F[B]
def guaranteeCase(fin: Outcome[F, E, A] => F[Unit])(implicit F: MonadCancel[F, E]): F[A]