Packages

object TaskLift extends TaskLiftImplicits0 with Serializable

Source
TaskLift.scala
Linear Supertypes
Serializable, TaskLiftImplicits0, TaskLiftImplicits1, TaskLiftImplicits2, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TaskLift
  2. Serializable
  3. TaskLiftImplicits0
  4. TaskLiftImplicits1
  5. TaskLiftImplicits2
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class Deprecated[F[_]] extends AnyRef

    Deprecated method, which happened on extending FunctionK.

Value Members

  1. def apply[F[_]](implicit F: TaskLift[F]): TaskLift[F]

    Returns the available TaskLift instance for F.

  2. implicit def toAnyLiftIO[F[_]](implicit F: LiftIO[F], eff: ConcurrentEffect[Task]): TaskLift[F]

    Instance for converting to any type implementing cats.effect.Async.

    Instance for converting to any type implementing cats.effect.Async.

    Definition Classes
    TaskLiftImplicits2
  3. implicit def toAsync[F[_]](implicit F: Async[F], eff: Effect[Task]): TaskLift[F]

    Instance for converting to any type implementing cats.effect.Async.

    Instance for converting to any type implementing cats.effect.Async.

    Definition Classes
    TaskLiftImplicits1
  4. implicit def toConcurrent[F[_]](implicit F: Concurrent[F], eff: ConcurrentEffect[Task]): TaskLift[F]

    Instance for converting to any type implementing cats.effect.Concurrent.

    Instance for converting to any type implementing cats.effect.Concurrent.

    Definition Classes
    TaskLiftImplicits0
  5. implicit def toIO(implicit eff: ConcurrentEffect[Task]): TaskLift[IO]

    Instance for converting to cats.effect.IO.

  6. implicit val toTask: TaskLift[Task]

    Instance for converting to Task, being the identity function.