CoevalLike

object CoevalLike
Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

implicit class Deprecated[F[_]](val inst: CoevalLike[F])

Deprecated method, which happened on extending FunctionK.

Deprecated method, which happened on extending FunctionK.

Value members

Concrete methods

def apply[F[_]](implicit F: CoevalLike[F]): CoevalLike[F]

Returns the available instance for F.

Returns the available instance for F.

Implicits

Implicits

final implicit def Deprecated[F[_]](inst: CoevalLike[F]): Deprecated[F]

Deprecated method, which happened on extending FunctionK.

Deprecated method, which happened on extending FunctionK.

Instance for Coeval, returning same reference.

Instance for Coeval, returning same reference.

implicit def fromEither[E <: Throwable]: CoevalLike[[_] =>> Either[E, _$3]]

Converts a Scala Either to a Coeval.

Converts a Scala Either to a Coeval.

implicit val fromEval: CoevalLike[Eval]

Converts a cats.Eval to a Coeval.

Converts a cats.Eval to a Coeval.

Converts Function0 (parameter-less function, also called thunks) to Coeval.

Converts Function0 (parameter-less function, also called thunks) to Coeval.

implicit val fromSyncIO: CoevalLike[SyncIO]

Converts a cats.effect.SyncIO to a Coeval.

Converts a cats.effect.SyncIO to a Coeval.

implicit val fromTry: CoevalLike[Try]

Converts a scala.util.Try to a Coeval.

Converts a scala.util.Try to a Coeval.