TaskLift

object TaskLift extends TaskLiftImplicits0
Companion
class
class TaskLiftImplicits0
class TaskLiftImplicits1
class TaskLiftImplicits2
class Object
trait Matchable
class Any

Type members

Classlikes

class Deprecated[F[_]](val inst: TaskLift[F])

Deprecated method, which happened on extending FunctionK.

Deprecated method, which happened on extending FunctionK.

Value members

Concrete methods

def apply[F[_]](F: TaskLift[F]): TaskLift[F]

Returns the available TaskLift instance for F.

Returns the available TaskLift instance for F.

Implicits

Implicits

implicit def toIO(eff: ConcurrentEffect[[A] =>> Task[A]]): TaskLift[[A] =>> IO[A]]

Instance for converting to cats.effect.IO.

Instance for converting to cats.effect.IO.

implicit val toTask: TaskLift[[A] =>> Task[A]]

Instance for converting to Task, being the identity function.

Instance for converting to Task, being the identity function.

Inherited implicits

implicit def toAnyLiftIO[F[_]](F: LiftIO[F], eff: ConcurrentEffect[[A] =>> Task[A]]): TaskLift[F]

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

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

Inherited from
TaskLiftImplicits2
implicit def toAsync[F[_]](F: Async[F], eff: Effect[[A] =>> Task[A]]): TaskLift[F]

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

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

Inherited from
TaskLiftImplicits1
implicit def toConcurrent[F[_]](F: Concurrent[F], eff: ConcurrentEffect[[A] =>> Task[A]]): TaskLift[F]

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

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

Inherited from
TaskLiftImplicits0