没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于Haskell类型系统的语言不可知方案。 为什么选择架构 诸如类的模式语言可让您以任何编程语言都可以理解的方式描述数据。 它们是等API描述工具的核心组件之一。 一旦编写了用于描述API处理的数据的架构,就可以使用它们来自动生成文档,UI和客户端代码。 这样可以避免在应用程序边界进行大量手动操作,容易出错的工作。 为什么使用另一种模式语言 编写模式语言比看起来要难。 您必须在过度表达和表达不足之间取得谨慎的平衡。 如果您使模式表达不足,那么它根本不会比没有模式好。 例如, 允许该模式描述的所有值均为null 。 虽然很容易找到关于JSchema的好话(例如其简单性),但是隐式null并不能为许多任务提供足够的结构。 另一方面,您可能会因为表达过多而出错。 例如,在,关键字"anyOf" , "allOf"和"not"的巧妙组合足以构建if和case语句(由发现)。 这使架构可以描
资源推荐
资源详情
资源评论
收起资源包目录
plate-master.zip (25个子文件)
plate-master
plate.cabal 2KB
src
Plate.hs 162B
PlateExamples.hs 3KB
Plate
Value.hs 4KB
Schema.hs 7KB
Prelude.hs 156B
Validation.hs 4KB
stack.yaml.lock 716B
README.md 4KB
misc
MIT-LICENSE.txt 1KB
logo.png 11KB
editor.png 14KB
docs
specification.md 6KB
priorities.md 3KB
test
generated
examples.json 5KB
concrete.json 2KB
readme-schema.json 327B
readme-instance.json 482B
expressions.json 2KB
Test.hs 4KB
Test
ReadmeExamples.hs 1KB
SimplePlate.hs 915B
Prelude.hs 421B
Validation.hs 3KB
stack.yaml 82B
共 25 条
- 1
资源评论
两只妖精同上树
- 粉丝: 31
- 资源: 4747
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- index.jsp
- Screenshot_20240521_090410_com.huawei.android.launcher.jpg
- 单文件制作工具 7.0.2.3851-x86-x64
- Linux命令.xmind
- 基于Transformer实现的跨域Cross-view实时Map-view语义分割算法-附项目源码-优质项目实战.zip
- linux常用命令大全-.zip
- 2024彩虹聚合DNS管理系统源码 管理系统快速开发平台 聚合平台管理.zip
- elasticsearch介绍-.zip
- nodejs安装及环境配置-.zip
- 谷歌浏览器自动化测试版113.0.5672.0(包含linux,windows32/64,mac三个版本,不会自动更新)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功