没有合适的资源?快使用搜索试试~ 我知道了~
plugin-constraint
共12个文件
hs:4个
md:3个
cabal:2个
需积分: 5 0 下载量 112 浏览量
2021-05-12
07:19:48
上传
评论
收藏 9KB ZIP 举报
温馨提示
plugin-constraint是GHC源插件,它演示了编写源插件时需要完成的两个常见任务。 如何与约束求解器交互。 如何生成HsExpr GhcTc 。 这两个都不明显! 我们还演示了四种不同的方法来构建HsExpr GhcTc 。 mkNewExprTc直接构造一个HsExpr GhcTc 。 mkNewExprRn - HsExpr GhcRn mkNewExprPs从HsExpr GhcPs mkNewExprTh使用模板haskell准引用 这些方法从不那么方便到最方便,但是对于不同的任务,不同的方法可能效果更好。 该插件实际所做的只是插入一个新的绑定。 myBinding = print () 我们首先找到()的Show实例。 这是通过generateDictionary函数完成的,该函数返回将绑定到字典的变量以及字典本身。 然后,我们在mkNewExp
资源推荐
资源详情
资源评论
收起资源包目录
plugin-constraint-master.zip (12个子文件)
plugin-constraint-master
test
Setup.hs 46B
src
Main.hs 55B
LICENSE 1KB
ChangeLog.md 107B
test.cabal 719B
README.md 2KB
cabal.project 53B
plugin-constraint-example
Setup.hs 46B
plugin-constraint-example.cabal 732B
src
Constraint.hs 6KB
LICENSE 1KB
ChangeLog.md 116B
共 12 条
- 1
资源评论
A玩具爆款孙大帅
- 粉丝: 24
- 资源: 4712
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功