EitherSyntax

Authors

Kevin Lee

Since

2021-07-28

Companion
object
class Object
trait Matchable
class Any
trait AllSyntax
object all
object either

Extensions

Extensions

extension (a: A)
inline def leftTF[A](`evidence$4`: Applicative[F]): EitherT[F, A, B]
inline def rightTF[A](`evidence$3`: Applicative[F]): EitherT[F, B, A]
extension (either: Either[A, B])
inline def eitherT[A, B](`evidence$1`: Applicative[F]): EitherT[F, A, B]
inline def t[A, B](`evidence$2`: Applicative[F]): EitherT[F, A, B]
extension (fOfEither: F[Either[A, B]])
inline def eitherT[F[_], A, B]: EitherT[F, A, B]
inline def t[F[_], A, B]: EitherT[F, A, B]
extension (fa: F[A])
inline def leftT[F[_], A](using F: Functor[F]): EitherT[F, A, B]
inline def rightT[F[_], A](using F: Functor[F]): EitherT[F, B, A]