没有合适的资源?快使用搜索试试~ 我知道了~
strongly-typed-bound:我的 Kmett 版本的“acowley 的强类型绑定”片段
共4个文件
hs:2个
md:1个
cabal:1个
需积分: 5 0 下载量 177 浏览量
2021-07-01
18:18:13
上传
评论
收藏 6KB ZIP 举报
温馨提示
强类型绑定 是一个用于操作包含变量的术语的库。 使用该库编写的术语保证范围很广。 我很高兴地在描述一个强类型版本片段,这意味着术语也保证了很好的类型的。 包含了一切:类型家族、数据种类、更高级别的 monad 转换器、对unsafePerformIO和unsafeCoerce优雅使用,甚至是对 comonad 的无偿使用。 它只有 255 行代码,是展示这些更高级 Haskell 功能用途的一种紧凑方式,但阅读起来也有点令人生畏。 为了让强类型绑定的思想更容易理解,我写了一个不太通用的版本,使用较少的技巧,并有更多的评论。 动机 如果我被要求表示简单类型的 lambda 演算,我的第一次尝试可能看起来像这样。 data Exp a where Unit :: Exp () App :: Exp ( a -> b ) -> Exp a -> Exp b Lam
资源推荐
资源详情
资源评论
收起资源包目录
strongly-typed-bound-master.zip (4个子文件)
strongly-typed-bound-master
Setup.hs 46B
strongly-typed-bound.cabal 569B
README.md 3KB
StronglyTypedBound.hs 9KB
共 4 条
- 1
资源评论
汪纪霞
- 粉丝: 42
- 资源: 4699
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- RX8 专业消人声 乐器 软件
- data_f8a84933dc4242f1884120c1a6b20ea0.zip
- 西红柿番茄筛选机sw12全套技术资料100%好用.zip
- 绿色创新的理论基础与实践案例
- 屏幕水印-Curtain MonGuard 5.0.3274.26(免费共享软件)
- 健身房会员管理系统:集成第三方服务的实践
- 龙讯 Lontium lt9211c的驱动
- 杏核去除机sw15可编辑全套技术资料100%好用.zip
- 学术规范与论文写作:构建严谨学术生态的基石
- etcd服务器性能指标与状态监控数据
- 车辆出租管理系统:跨平台开发与部署
- c# winform,编写的usercontorl 文本控件.zip
- 给产品经理讲技术(第一季)
- 576739892472404天气.zip
- 绿色创新理论与实践及其对社会经济和环境的影响
- RK3588 电源功耗说明书
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功