cats.tagless.laws.discipline

Members list

Type members

Classlikes

trait ApplyKTests[F[_[_]]] extends FunctorKTests[F], SemigroupalKTests[F]

Attributes

Companion
object
Source
ApplyKTests.scala
Supertypes
trait FunctorKTests[F]
trait InvariantKTests[F]
trait Laws
class Object
trait Matchable
class Any
Show all
object ApplyKTests

Attributes

Companion
trait
Source
ApplyKTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait AspectTests[F[_[_]], Dom[_], Cod[_]] extends InstrumentTests[F]

Attributes

Companion
object
Source
AspectTests.scala
Supertypes
trait InstrumentTests[F]
trait FunctorKTests[F]
trait InvariantKTests[F]
trait Laws
class Object
trait Matchable
class Any
Show all
object AspectTests

Attributes

Companion
trait
Source
AspectTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait ContravariantKTests[F[_[_]]] extends InvariantKTests[F]

Attributes

Companion
object
Source
ContravariantKTests.scala
Supertypes
trait InvariantKTests[F]
trait Laws
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
ContravariantKTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait FunctorKTests[F[_[_]]] extends InvariantKTests[F]

Attributes

Companion
object
Source
FunctorKTests.scala
Supertypes
trait InvariantKTests[F]
trait Laws
class Object
trait Matchable
class Any
Known subtypes
trait ApplyKTests[F]
trait InstrumentTests[F]
trait AspectTests[F, Dom, Cod]
object FunctorKTests

Attributes

Companion
trait
Source
FunctorKTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait InstrumentTests[F[_[_]]] extends FunctorKTests[F]

Attributes

Companion
object
Source
InstrumentTests.scala
Supertypes
trait FunctorKTests[F]
trait InvariantKTests[F]
trait Laws
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AspectTests[F, Dom, Cod]

Attributes

Companion
trait
Source
InstrumentTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait InvariantKTests[F[_[_]]] extends Laws

Attributes

Companion
object
Source
InvariantKTests.scala
Supertypes
trait Laws
class Object
trait Matchable
class Any
Known subtypes
trait FunctorKTests[F]
trait ApplyKTests[F]
trait InstrumentTests[F]
trait AspectTests[F, Dom, Cod]

Attributes

Companion
trait
Source
InvariantKTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait SemigroupalKTests[F[_[_]]] extends Laws

Attributes

Companion
object
Source
SemigroupalKTests.scala
Supertypes
trait Laws
class Object
trait Matchable
class Any
Known subtypes
trait ApplyKTests[F]

Attributes

Companion
trait
Source
SemigroupalKTests.scala
Supertypes
class Object
trait Matchable
class Any
Self type