a post method, similar to Http.jsonPost would be a welcome addition: def post(path: Path)(k: Kleisli[EFE, AReq, Result]) = new Op(BodyParsers.parse.anyContent)(mkRoute("POST")(path))(k)