so you swap it, do the logging effect, then map to...
# arrow
p
so you swap it, do the logging effect, then map to your new error, swap back to have the success on the right, and you flatMap it to whatever you want