文件名称:
Accord:Accord:Scala的健全验证库-源码
开发工具:
文件大小: 162kb
下载次数: 0
上传时间: 2021-02-03
详细说明:总览
Accord是用Scala编写的验证库。 与和相比,它旨在提供以下内容:
可组合的:由于JSR 303基于注释,因此无法组成验证规则(注释不能接收其他注释作为参数)。 对于某些Scala功能(例如Option或collection),这确实是一个问题。 Accord的验证规则可轻松组合。
简单:Accord通过利用宏以及验证调用站点为验证规则定义提供了一个简单的故事(请参见下面的示例)。
自包含:Accord基于宏,但是完全自包含,因此仅依赖Scala运行时和反射库。
集成的:除了提供自己的DSL和匹配器库之外,Accord的设计目的是轻松与更大的Scala生态系统集成,并提供对的现成支持以及 , 集成模块和 。
有关正确的用户指南和其他文档,请访问。
Accord的开发和使用 并根据分发,这基本上意味着您可以自由使用和修改它。 欢迎提供反馈,错误报告和改进!
路线图
Accord仍然很初级,尚需进行大量改进:
列出了下一版本的计划改进。
一些未来的计划/想法:
绩效基准
来自结果树的Elide DSL隐式调用可提供更好的性能和更小的代码
为自定义违规消息覆盖
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.