文件名称:servant-swagger:招摇仆人
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-30 19:57:27
Haskell
仆人w 适用于API的Swagger 2.0兼容json。 动机 Swagger是一个用于描述和记录RESTful API的项目。 与Servant不同,它与语言无关,因此在使用不同语言的开发人员中非常流行。 它还存在时间更长,并且具有更多可使用的工具。 该软件包提供了为Servant API生成Swagger规范并部分测试API是否符合其规范的方法。 然后,生成的Swagger规范可用于许多事情,例如 使用显示交互式文档; 使用以多种语言生成客户端和服务器; 还有。 用法 请参考。 一些示例可以在找到。 试试看 可以在上以交互方式查看所有生成的swagger规范。 可以将现成的规范用作JSON,并且可以使用Swagger UI来显示交互式API文档。 可以在Swagger的“工具和集成”页面上找到许多Swagger工具,包括用于多种语言的服务器和客户端代码生成。 贡献
【文件预览】:
servant-swagger-master
----.gitignore(246B)
----Setup.hs(833B)
----src()
--------Servant()
----.travis.yml(8KB)
----LICENSE(1KB)
----CHANGELOG.md(3KB)
----cabal.project(56B)
----README.md(2KB)
----example()
--------example.cabal(2KB)
--------server()
--------src()
--------LICENSE(1KB)
--------swagger.json(5KB)
--------test()
----cabal.haskell-ci(274B)
----servant-swagger.cabal(5KB)
----test()
--------Spec.hs(44B)
--------doctests.hs(245B)
--------Servant()
----stack.yaml(100B)