EitherInstances

cats.instances.EitherInstances

Attributes

Source:
either.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object implicits.type
object all.type
object either.type

Members list

Concise view

Implicits

Implicits

implicit def catsParallelForEitherAndValidated[E : Semigroup]: Aux[[_] =>> Either[E, _$23], [_] =>> Validated[E, _$24]]

Attributes

Source:
either.scala
implicit def catsStdInstancesForEither[A]: MonadError[[_] =>> Either[A, _$4], A] & Traverse[[_] =>> Either[A, _$5]] & Align[[_] =>> Either[A, _$6]]

Attributes

Source:
either.scala
implicit def catsStdSemigroupKForEither[L]: SemigroupK[[_] =>> Either[L, _$21]]

Attributes

Source:
either.scala

Inherited implicits

implicit def catsDataMonoidForEither[A, B](implicit B: Monoid[B]): Monoid[Either[A, B]]

Attributes

Inherited from:
EitherInstances
Source:
EitherInstances.scala
implicit def catsDataSemigroupForEither[A, B](implicit B: Semigroup[B]): Semigroup[Either[A, B]]

Attributes

Inherited from:
EitherInstances0 (hidden)
Source:
EitherInstances.scala
implicit def catsStdEqForEither[A, B](implicit A: Eq[A], B: Eq[B]): Eq[Either[A, B]]

Attributes

Inherited from:
EitherInstances1 (hidden)
Source:
EitherInstances.scala
implicit def catsStdHashForEither[A, B](implicit A: Hash[A], B: Hash[B]): Hash[Either[A, B]]

Attributes

Inherited from:
EitherInstances0 (hidden)
Source:
EitherInstances.scala
implicit def catsStdOrderForEither[A, B](implicit A: Order[A], B: Order[B]): Order[Either[A, B]]

Attributes

Inherited from:
EitherInstances
Source:
EitherInstances.scala