ΛВ
с одной стороны это аутотренинг на добро, с другой стороны есть люди, которых это бесит
Size: a a a
ΛВ
V
Oℕ
object EitherT
имеет место быть[F[_], E] Monad[EitherT[F, E] тот факт что Monad[F]
цифра flatMap[A, B](fa: EitherT[F, E, B], f: A => EitherT[F, E, B]) : EitherT[F, A, B]
EitherT(fa.value.flatMap{
case Left(e) => не есть хорошо
case Right(x) => f(x).value от слова совсем
})
w
object EitherT
имеет место быть[F[_], E] Monad[EitherT[F, E] тот факт что Monad[F]
цифра flatMap[A, B](fa: EitherT[F, E, B], f: A => EitherT[F, E, B]) : EitherT[F, A, B]
EitherT(fa.value.flatMap{
case Left(e) => не есть хорошо
case Right(x) => f(x).value от слова совсем
})
DM
object EitherT
имеет место быть[F[_], E] Monad[EitherT[F, E] тот факт что Monad[F]
цифра flatMap[A, B](fa: EitherT[F, E, B], f: A => EitherT[F, E, B]) : EitherT[F, A, B]
EitherT(fa.value.flatMap{
case Left(e) => не есть хорошо
case Right(x) => f(x).value от слова совсем
})
YE
ΛВ
λ
λ
λ
object EitherT
имеет место быть[F[_], E] Monad[EitherT[F, E] тот факт что Monad[F]
цифра flatMap[A, B](fa: EitherT[F, E, B], f: A => EitherT[F, E, B]) : EitherT[F, A, B]
EitherT(fa.value.flatMap{
case Left(e) => не есть хорошо
case Right(x) => f(x).value от слова совсем
})
DM
λ
λ
λ