NG
Size: a a a
NG
Р

NG
Р
V
AS
T → M T, т.е. то, что заворачивает значение, т.е. можно рассматривать или Optional::of, или Optional::ofNullable, а речь видимо была про combinator, которым может быть только flatMap(), а во-вторых, говорить, что это не монада, т.к. можно туда передать функцию с эффектом - это не совсем то "нарушение", которого я ожидалNG
AS
M T
Это очевидно Optional<T>IB
NG
SJ
IB
IZ
IZ
AS
OK
V
SK
V