CoevalLift

object CoevalLift extends CoevalLiftImplicits0
Companion
class
class CoevalLiftImplicits0
class Object
trait Matchable
class Any

Type members

Classlikes

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

Deprecated method, which happened on extending FunctionK.

Deprecated method, which happened on extending FunctionK.

Value members

Concrete methods

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

Returns the available CoevalLift instance for F.

Returns the available CoevalLift instance for F.

Implicits

Implicits

implicit val toCoeval: CoevalLift[[A] =>> Coeval[A]]

Instance for converting to Coeval, being the identity function.

Instance for converting to Coeval, being the identity function.

implicit val toEval: CoevalLift[[A] =>> Eval[A]]

Instance for converting to cats.Eval.

Instance for converting to cats.Eval.

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

Instance for converting to Task.

Instance for converting to Task.

Inherited implicits

implicit def toSync[F[_]](F: Sync[F]): CoevalLift[F]

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

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

Inherited from
CoevalLiftImplicits0