没有合适的资源?快使用搜索试试~ 我知道了~
ghc-typelits-natnormalise:标准化GHC.TypeLits.Nat方程
共14个文件
hs:6个
md:2个
tex:1个
需积分: 9 0 下载量 146 浏览量
2021-05-19
14:21:22
上传
评论
收藏 40KB ZIP 举报
温馨提示
ghc-typelits-natnormalise 甲类型检查器插件GHC,可以解决的类型种等式和不等式Nat ,其中这些类型要么: 类型级自然 类型变量 算术表达式(+,-,*,^) 。 它通过将它们标准化为SOP (产品总和)形式来解决这些相等问题,然后执行简单的句法相等问题。 例如,此求解器可以证明以下两者之间的相等性: (x + 2)^(y + 2) 和 4*x*(2 + x)^y + 4*(2 + x)^y + (2 + x)^y*x^2 因为后者实际上是前者的SOP正常形式。 要使用该插件,请添加 {-# OPTIONS_GHC -fplugin GHC.TypeLits.Normalise #-} 到文件的标题。
资源推荐
资源详情
资源评论
收起资源包目录
ghc-typelits-natnormalise-master.zip (14个子文件)
ghc-typelits-natnormalise-master
Setup.hs 46B
src
GHC
TypeLits
Normalise
Unify.hs 31KB
SOP.hs 9KB
Normalise.hs 26KB
doc
ghc-typelits-natnormalise-hcar.tex 3KB
.travis.yml 7KB
ghc-typelits-natnormalise.cabal 3KB
LICENSE 1KB
README.md 1KB
cabal.project 2KB
tests
Tests.hs 20KB
ErrorTests.hs 7KB
.gitignore 33B
CHANGELOG.md 6KB
共 14 条
- 1
资源评论
西西里上尉
- 粉丝: 24
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功