Packages

object CoevalLike extends Serializable

Source
CoevalLike.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CoevalLike
  2. Serializable
  3. AnyRef
  4. 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: CoevalLike[F]): CoevalLike[F]

    Returns the available instance for F.

  2. implicit val fromCoeval: CoevalLike[Coeval]

    Instance for Coeval, returning same reference.

  3. implicit def fromEither[E <: Throwable]: CoevalLike[[β$0$]Either[E, β$0$]]

    Converts a Scala Either to a Coeval.

  4. implicit val fromEval: CoevalLike[Eval]

    Converts a cats.Eval to a Coeval.

  5. implicit val fromFunction0: CoevalLike[Function0]

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

  6. implicit val fromSyncIO: CoevalLike[SyncIO]

    Converts a cats.effect.SyncIO to a Coeval.

  7. implicit val fromTry: CoevalLike[Try]

    Converts a scala.util.Try to a Coeval.