Closed tetrapharmakon closed 2 years ago
A morphism f : A => F B in the Kleisli category of a monad M on C is an isomorphism if and only if its Kleisli extension f* : F A => F B is an isomorphism in C
f : A => F B
M
C
f* : F A => F B
Did you see the 2 comments that I left on this PR?
A morphism
f : A => F B
in the Kleisli category of a monadM
onC
is an isomorphism if and only if its Kleisli extensionf* : F A => F B
is an isomorphism inC