Text this: One Monad to Prove Them All