KR
void compose(f: A => B, g: B => C): A => C {
(a) g(f(a))
}
Возвращаемая лямбда должна иметь пересечение исключений из
f
и g
. Как это сделать?Size: a a a
KR
void compose(f: A => B, g: B => C): A => C {
(a) g(f(a))
}
f
и g
. Как это сделать?G
KR
KR
G
KR
G
compose
это можно обозначить?KR
KR
G
f
и g
могут возвращать более одного исключенияKR
KR
DS
G
KR
G
G
Either
, Either2
, Either3
, etcKR
G
A