没有合适的资源?快使用搜索试试~ 我知道了~
validation:像Either这样的数据类型,但具有累加的Applicative
共28个文件
hs:8个
nix:5个
gitignore:3个
需积分: 5 0 下载量 121 浏览量
2021-05-06
22:02:25
上传
评论
收藏 24KB ZIP 举报
温馨提示
验证 诸如Either的几种数据类型,但是具有不同的属性和类型类实例。 为这些不同的表示提供了库支持,包括与lens相关的功能,用于在每个表示之间进行转换并对其相似性进行抽象。 从下载。 Validation Validation数据类型与Either是同构的,但是有一个Applicative实例累积在错误侧。 也就是说,如果遇到两个(或多个)错误,则使用Semigroup操作将其附加。 由于此Applicative实例,因此没有相应的Bind或Monad实例。 Validation就是“不是单子的应用函子”的示例。
资源推荐
资源详情
资源评论
收起资源包目录
validation-master.zip (28个子文件)
validation-master
.travis.yml 5KB
default.nix 331B
validation.nix 499B
changelog 2KB
shell.nix 197B
LICENCE 2KB
.github
workflows
ci.yml 4KB
test
hedgehog_tests.hs 2KB
.gitignore 72B
hunit_tests.hs 4KB
.ghci 120B
ci
ci.nix 878B
jobsets.nix 877B
jobsets.json 529B
lower-bounds.project 316B
src
Data
Validation.hs 10KB
examples
validation-examples.cabal 2KB
LICENCE 2KB
src
Email.hs 2KB
Person.hs 3KB
Main.hs 2KB
PolymorphicEmail.hs 3KB
Setup.hs 46B
.gitignore 164B
.gitignore 227B
README.md 892B
cabal.project 26B
validation.cabal 4KB
共 28 条
- 1
资源评论
文清的男友
- 粉丝: 26
- 资源: 4654
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功