OptionTSupport

Companion
class
class Object
trait Matchable
class Any

Value members

Inherited methods

def noneT[F[_], A](`evidence$2`: Applicative[F]): OptionT[F, A]
Inherited from
OptionTSupport
def optionTNone[F[_], A](`evidence$1`: Applicative[F]): OptionT[F, A]
Inherited from
OptionTSupport
def optionTOf[F[_]]: PartiallyAppliedOptionTOf[F]
Inherited from
OptionTSupport
def optionTOfPure[F[_]]: PartiallyAppliedOptionTOfPure[F]
Inherited from
OptionTSupport
def optionTSome[F[_]]: PartiallyAppliedOptionTSome[F]
Inherited from
OptionTSupport
def optionTSomeF[F[_], A](fa: F[A])(`evidence$3`: Functor[F]): OptionT[F, A]
Inherited from
OptionTSupport
def optionTSomePure[F[_]]: PartiallyAppliedOptionTSomePure[F]
Inherited from
OptionTSupport

Extensions

Extensions

extension (a: A)
def someTF[A](`evidence$5`: Applicative[F]): OptionT[F, A]
extension (fOfOption: F[Option[A]])
def optionT[F[_], A]: OptionT[F, A]
extension (fa: F[A])
def someT[F[_], A](using F: Functor[F]): OptionT[F, A]
extension (option: Option[A])
def optionT[A](`evidence$4`: Applicative[F]): OptionT[F, A]