文件名称:burningbar:Swift RPC 生成器
文件大小:675KB
文件格式:ZIP
更新时间:2024-06-20 03:54:29
Haskell
燃烧棒 :straight_ruler: :fire: Swift RPC 生成器。 可简单的规范编辑器和输出查看器使用。 克隆并运行: $ git clone https://github.com/cfr/burningbar.git $ cd burningbar $ make example 有关一般安装和 Xcode 集成说明,请参阅 。 用法 命令 $ burningbar --spec-file spec.bb 读取并生成 (RPC funcs) 和 (structs/mappers),Interface 类由包含call 、 cast 、 listen 、 cancel funcs 和CancellationToken别名的Transport协议参数化。 Struct 的init?(json:)以[String: AnyObject]表示 JSON 对象, json返回这个对象。 有关更多选项,请参
【文件预览】:
burningbar-master
----UNLICENSE(1KB)
----src()
--------Parse.hs(3KB)
--------BurningBar.hs(3KB)
--------BurningBard.hs(47B)
--------Language.hs(2KB)
--------Service.hs(2KB)
--------Swift.hs(6KB)
--------Checker.hs(2KB)
--------Static.hs(13KB)
--------Util.hs(2KB)
----runburningbar(116B)
----.travis.yml(438B)
----test()
--------Common.hs(2KB)
--------doctests.hs(417B)
----README.md(3KB)
----burningbar.cabal(2KB)
----spec.bb(1KB)
----makefile(1016B)
----xcode()
--------burningbar(2.14MB)
--------TestGen()
--------TestGen.xcworkspace()
----.gitignore(98B)
----INSTALL.md(2KB)