Packages

object QuasiApplicative extends LowPriorityQuasiApplicativeInstances

Linear Supertypes
LowPriorityQuasiApplicativeInstances, LowPriorityQuasiApplicativeInstances1, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QuasiApplicative
  2. LowPriorityQuasiApplicativeInstances
  3. LowPriorityQuasiApplicativeInstances1
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply[F[_]](implicit arg0: QuasiApplicative[F]): QuasiApplicative[F]
    Annotations
    @inline()
  2. implicit def fromBIO[F[+_, +_], E](implicit F: Applicative2[F]): QuasiApplicative[[β$6$]F[E, β$6$]]
    Definition Classes
    LowPriorityQuasiApplicativeInstances
  3. implicit def fromCats[F[_], Applicative[_[_]]](implicit arg0: cats.Applicative[Applicative], F0: Applicative[F]): QuasiApplicative[F]

    This instance uses 'no more orphans' trick to provide an Optional instance only IFF you have cats-core as a dependency without REQUIRING a cats-core dependency.

    This instance uses 'no more orphans' trick to provide an Optional instance only IFF you have cats-core as a dependency without REQUIRING a cats-core dependency.

    Optional instance via https://blog.7mind.io/no-more-orphans.html

    Definition Classes
    LowPriorityQuasiApplicativeInstances1
  4. implicit def quasiApplicativeIdentity: QuasiApplicative[Identity]
    Annotations
    @inline()