what happens inside the `fx` block is just flatMap...
# arrow
p
what happens inside the
fx
block is just flatMapping with some niceties