catchable for io/kleisli
Merge pull request #633 from tpolecat/catchable-instances

catchable for io/kleisli