JS
Size: a a a
JS
JS
JS
isGreaterThan0 x .&&. isGreaterThan0 y >>=
hence
(IO.println "...")
JS
AV
isGreaterThan0 x >>=
then
(IO.println "...")
where then = flip when
JS
JS
YR
... 'liftA2 (+)...' ....
:)YR
JS
let (+) = liftA2 (Prelude.+)
in f a + g b
YR
let (+) = liftA2 (Prelude.+)
in f a + g b
MK
YR
MK