Packages

object OptionT extends OptionTInstances with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OptionT
  2. Serializable
  3. OptionTInstances
  4. OptionTInstances0
  5. OptionTInstances1
  6. OptionTInstances2
  7. OptionTInstances3
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def monadListen[F[_], W, A](implicit ML0: MonadListen[F, W]): MonadListen[[β$10$]OptionT[F, β$10$], W]
  2. def monadTell[F[_], W, A](implicit MT0: MonadTell[F, W]): MonadTell[[β$9$]OptionT[F, β$9$], W]
  3. def none[M[_], A](implicit M: Applicative[M]): OptionT[M, A]
  4. def optionT[M[_]]: ~>[[α]M[Option[α]], [β$6$]OptionT[M, β$6$]]
  5. implicit def optionTBindRec[F[_]](implicit F0: Monad[F], B0: BindRec[F]): BindRec[[β$1$]OptionT[F, β$1$]]
    Definition Classes
    OptionTInstances2
  6. implicit def optionTEqual[F[_], A](implicit F0: Equal[F[Option[A]]]): Equal[OptionT[F, A]]
    Definition Classes
    OptionTInstances
  7. implicit def optionTFoldable[F[_]](implicit F0: Foldable[F]): Foldable[[β$2$]OptionT[F, β$2$]]
    Definition Classes
    OptionTInstances1
  8. implicit def optionTFunctor[F[_]](implicit F0: Functor[F]): Functor[[β$0$]OptionT[F, β$0$]]
    Definition Classes
    OptionTInstances3
  9. implicit def optionTMonadError[F[_], E](implicit F0: MonadError[F, E]): MonadError[[β$3$]OptionT[F, β$3$], E]
    Definition Classes
    OptionTInstances1
  10. implicit def optionTMonadPlus[F[_]](implicit F0: Monad[F]): MonadPlus[[β$4$]OptionT[F, β$4$]]
    Definition Classes
    OptionTInstances0
  11. implicit val optionTMonadTrans: Hoist[OptionT]
    Definition Classes
    OptionTInstances
  12. implicit def optionTShow[F[_], A](implicit F0: Show[F[Option[A]]]): Show[OptionT[F, A]]
    Definition Classes
    OptionTInstances
  13. implicit def optionTTraverse[F[_]](implicit F0: Traverse[F]): Traverse[[β$5$]OptionT[F, β$5$]]
    Definition Classes
    OptionTInstances
  14. def some[M[_], A](v: => A)(implicit M: Applicative[M]): OptionT[M, A]