没有合适的资源?快使用搜索试试~ 我知道了~
purescript-call-by-name:在PureScript中语法上轻量级的“按名称调用”参数。 没有保证。 完全免费
共10个文件
purs:6个
md:1个
license:1个
需积分: 5 0 下载量 154 浏览量
2021-05-20
10:16:20
上传
评论
收藏 6KB ZIP 举报
温馨提示
按名称调用纯脚本 在PureScript中语法上轻量级的“按名称调用”参数。 没有保证。 完全免费的。 这是什么图书馆? 该库利用类型类字典引起的术语抽象来近似调用参数的按名称求值。 我们通过采用Unit- Unit -> a参数来模拟按名称的调用, Unit -> a参数推迟对a评估,直到调用它为止。 然后,我们为运营商提供强制将这些类型类抽象的术语强制转换为更可靠的“按名称呼叫”形式的功能。 从Prelude获取when函数: when :: forall m . Applicative m => Boolean -> m Unit -> m Unit 这两个参数都严格,因此即使它可能被丢弃,它也会分配所提供的效果。 这可能是有问题的,尤其是在存在let边界值的情况下: example = when that do let a = something
资源推荐
资源详情
资源评论
收起资源包目录
purescript-call-by-name-master.zip (10个子文件)
purescript-call-by-name-master
bower.json 844B
src
CallByName
Applicative.purs 298B
Alt.purs 627B
Syntax.purs 529B
Class.purs 111B
Monoid.purs 151B
LICENSE 1KB
test
Main.purs 1KB
README.md 3KB
.gitignore 111B
共 10 条
- 1
资源评论
Untournant
- 粉丝: 50
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功