PureOptionOps

final class PureOptionOps[A] extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def ifNoneRun[F[_]](fu: F[Unit])(F: Monad[F]): F[Unit]
def ifSomeRaise[F[_]](ifSome: A => Throwable)(F: MonadThrow[F]): F[Unit]
def ifSomeRaise[F[_]](ifSome: => Throwable)(F: MonadThrow[F]): F[Unit]
def ifSomeRun[F[_]](fu: F[Unit])(F: Monad[F]): F[Unit]
def ifSomeRun[F[_]](fuf: A => F[Unit])(F: Monad[F]): F[Unit]

Concrete fields

val oa: Option[A]