没有合适的资源?快使用搜索试试~ 我知道了~
servant-purescript:在purescript-bridge的帮助下将仆人API转换为purescript代码
共37个文件
hs:11个
nix:5个
yaml:3个
需积分: 13 0 下载量 119 浏览量
2021-05-27
04:12:56
上传
评论
收藏 36KB ZIP 举报
温馨提示
仆人纯文字 为您的servant-api生成类型化的PureScript查询函数。 查找一个示例,包括在生成的代码。 特征 类型化的序列化/反序列化,由Haskell的aeson和PureScript的argonaut处理。 使两者的通用编码/解码兼容。 您可以将诸如Auth令牌和基本URL之类的通用参数放在阅读器monad中,因此您不必显式传递它们。 这可以在代码生成器中通过Settings readerParams进行配置。 用法 除了上面的基本用法示例外,仍然缺少文档。 对于purescript方面,请确保已安装和 ,否则生成的代码将无法编译。 地位 有用! 文档尚未发布,但是examples / central-counter中有一个使用示例,该示例还使用servant-subscriber进行计数器实时更新。 生成的代码仅经过部分测试,尤其是查询参数仍未完全测试。 对于类
资源推荐
资源详情
资源评论
收起资源包目录
servant-purescript-master.zip (37个子文件)
servant-purescript-master
Setup.hs 46B
stack-8.0.nix 310B
.github
workflows
ci.yml 2KB
Readme.md 2KB
stack-7.10.yaml 266B
stack-8.0.yaml 197B
src
Servant
PureScript.hs 5KB
API
BrowserHeader.hs 2KB
PureScript
Internal.hs 7KB
CodeGen.hs 10KB
MakeRequests.hs 7KB
Subscriber.hs 4KB
devEnv.sh 120B
examples
central-counter
frontend
bower.json 3KB
src
Main.purs 5KB
dist
index.html 403B
app.css 221B
.gitignore 90B
package.json 900B
src
Main.hs 4KB
PSGenerator.hs 2KB
Counter
WebAPI.hs 2KB
devEnv.sh 127B
central-counter.cabal 4KB
default.nix 926B
LICENSE 1KB
README.md 434B
stack.yaml 1KB
packages.nix 278B
.travis.yml 2KB
servant-purescript.cabal 2KB
LICENSE 1KB
test
output
.KEEP 0B
Spec.hs 2KB
stack.nix 356B
.gitignore 212B
packages.nix 121B
共 37 条
- 1
资源评论
华笠医生
- 粉丝: 34
- 资源: 4679
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功