没有合适的资源?快使用搜索试试~ 我知道了~
compdata:Haskell库实现“点菜数据类型”
共141个文件
hs:110个
ods:16个
csv:7个
需积分: 5 0 下载量 135 浏览量
2021-05-24
16:08:02
上传
评论
收藏 569KB ZIP 举报
温馨提示
成分数据类型 该库实现了的思想(Wouter Swiestra, ),如论文《 (Patrick Bahr和Tom Hvitved, )。 该库的目的是允许程序员以模块化的方式构造数据类型以及在其上定义的功能。 基本思想是将数据类型的签名与产生其递归结构的定点构造分开。 然后可以自由组合和分解签名。 在此基础上,该库提供了附加的扩展和(运行时)优化,使组成数据类型可用于实际实现。 特别是,它为以类型安全的方式操作和分析抽象语法树提供了一个极好的框架。 因此,它非常适合于编程语言的实现,尤其是在由一系列紧密交织的领域特定语言组成的环境中。 具体而言,该库提供以下功能: Wouter Swierstra的Functional Pearl数据类型的点菜形式的成分数据类型。 签名包含的实现基于论文 (Workshop on Generic Programming,2014年出版),该论文
资源推荐
资源详情
资源评论
收起资源包目录
compdata:Haskell库实现“点菜数据类型” (141个子文件)
compdata.cabal 13KB
results-7.1-o2-uncxt.csv 24KB
results-6.12-o2-uncxt.csv 24KB
results-7.1-o2.csv 24KB
results-7.1-o2-strict.csv 24KB
results-6.12-o2-strict.csv 24KB
results-ghc7.1-xmap.csv 4KB
hoas-7.1.csv 2KB
.gitignore 79B
Algebra.hs 32KB
Multi.hs 15KB
Algebra.hs 14KB
Eval.hs 13KB
Utils.hs 10KB
Variables.hs 9KB
Variables.hs 8KB
Benchmark.hs 8KB
Ops.hs 7KB
Ops.hs 6KB
Thunk.hs 6KB
Inference.hs 6KB
Foldable.hs 6KB
Eval.hs 6KB
SubsumeCommon.hs 6KB
TermRewriting.hs 6KB
Inference.hs 5KB
Comp.hs 5KB
Comp.hs 5KB
HFoldable.hs 5KB
Sum.hs 5KB
HaskellStrict.hs 5KB
Arbitrary.hs 5KB
Unification.hs 5KB
Traversable.hs 4KB
Term.hs 4KB
Term.hs 4KB
Show.hs 4KB
Generic.hs 4KB
HTraversable.hs 4KB
Transform.hs 3KB
Generic.hs 3KB
Sum.hs 3KB
Variables_Test.hs 3KB
Ordering.hs 3KB
Mapping.hs 3KB
HFunctor.hs 3KB
SmartConstructors.hs 3KB
Desugar.hs 3KB
Variables_Test.hs 3KB
Desugar.hs 3KB
Matching.hs 3KB
Annotation.hs 3KB
Thunk.hs 3KB
Mapping.hs 3KB
HFunctor.hs 3KB
Standard.hs 3KB
Ordering.hs 3KB
Transform.hs 3KB
Annotation.hs 3KB
Show.hs 3KB
Equality.hs 2KB
Test.hs 2KB
SmartConstructors.hs 2KB
Arbitrary.hs 2KB
Projection.hs 2KB
Equality.hs 2KB
HFoldable.hs 2KB
Eval.hs 2KB
Projection.hs 2KB
Equality.hs 2KB
Derive.hs 2KB
Comp.hs 2KB
Derive.hs 2KB
EvalM.hs 2KB
EvalM.hs 2KB
FreeVars.hs 2KB
Ordering.hs 2KB
Equality.hs 2KB
Desugar.hs 2KB
Standard.hs 2KB
SmartAConstructors.hs 2KB
SmartAConstructors.hs 2KB
Decompose.hs 2KB
Eval.hs 2KB
DeepSeq.hs 2KB
Multi.hs 2KB
Eval.hs 2KB
Comp.hs 2KB
Desugar.hs 2KB
Ordering.hs 2KB
Desugar.hs 2KB
Desugar.hs 2KB
Show.hs 2KB
EvalI.hs 1KB
Show.hs 1KB
HTraversable.hs 1KB
LiftSum.hs 1KB
Common.hs 1KB
LiftSum.hs 1KB
Desugar.hs 1KB
共 141 条
- 1
- 2
资源评论
dilikong
- 粉丝: 24
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功