DerivedFunctor

cats.derived.DerivedFunctor$package.DerivedFunctor

Attributes

Source
DerivedFunctor.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

trait Generic[T <: ([f[_]] =>> Functor[f]), F[_]](using inst: Instances[T, F]) extends Functor[F]

Attributes

Source
DerivedFunctor.scala
Supertypes
trait Functor[F]
trait Invariant[F]
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Coproduct[T, F]
trait Coproduct[T, F]
trait Product[T, F]
trait Product[T, F]
object Strict

Attributes

Source
DerivedFunctor.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Strict.type

Types

type Or[F[_]] = Or[Functor[F]]

Attributes

Source
DerivedFunctor.scala

Value members

Concrete methods

inline def apply[F[_]]: Functor[F]

Attributes

Source
DerivedFunctor.scala
inline def strict[F[_]]: Functor[F]

Attributes

Source
DerivedFunctor.scala

Givens

Givens

given given_DerivedFunctor_F[F[_]](using inst: => Instances[Or, F]): DerivedFunctor[F]

Attributes

Source
DerivedFunctor.scala
given nested[F[_], G[_]](using F: => Or[F], G: => Or[G]): DerivedFunctor[F <<< G]

Attributes

Source
DerivedFunctor.scala
given nested[F[_], G[_]](using F: Or[F], G: Or[G]): DerivedFunctor[F <<< G]

Attributes

Source
DerivedFunctor.scala