文件名称:reflectionwithoutremorse, 没有悔恨的纸张反射代码.zip
文件大小:41KB
文件格式:ZIP
更新时间:2022-10-08 01:03:54
开源
reflectionwithoutremorse, 没有悔恨的纸张反射代码 附在纸反射上的代码没有 Remorse:Revealing 隐藏序列加快一元反射这里代码按如下方式组织:root 包含基准,演示我们的解决方案如何提高性能在应用我们的技术之前,BeforeFix包含各种monad的代码After
【文件预览】:
reflectionwithoutremorse-master
----README.md(601B)
----Median.hs(1KB)
----Data()
--------FastTCQueue.hs(186B)
--------OpenUnion1.hs(3KB)
--------CFingerTree.hs(5KB)
--------LowerTSequence.hs(1KB)
--------TQueue.hs(1KB)
--------CTQueue.hs(1000B)
--------BinaryTree.hs(433B)
--------DiffList.hs(366B)
--------FastCQueue.hs(215B)
--------Interface()
--------TSnocList.hs(344B)
--------TBinaryTree.hs(546B)
--------SeqList.hs(198B)
--------LiftSequence.hs(1KB)
--------RTQueue.hs(1KB)
--------TConsList.hs(341B)
----runtest(471B)
----DelimCCBenchmark.hs(2KB)
----FreeMonadBenchmark.hs(2KB)
----LogicBenchMplus.hs(682B)
----LICENSE(1KB)
----runLogicBench(45B)
----MCPT.hs(4KB)
----TicTacToe.hs(9KB)
----IterateesBench.hs(2KB)
----BeforeFix()
--------Tree.hs(192B)
--------CCT.txt(424B)
--------Iteratees.hs(1KB)
--------TermMonad.hs(583B)
--------GenericTree.hs(221B)
--------Logic.hs(1KB)
--------FreeMonad.hs(258B)
--------Eff.hs(7KB)
----CPS()
--------DiffList.hs(194B)
--------DiffMonoid.hs(324B)
--------DiffMonad.hs(503B)
--------DiffCategory.hs(536B)
----EffBenchmark.hs(2KB)
----TreeShow.hs(3KB)
----Fixed()
--------Tree.hs(634B)
--------Iteratees.hs(2KB)
--------CCT.hs(4KB)
--------TermMonad.hs(973B)
--------GenericTree.hs(913B)
--------Logic.hs(2KB)
--------FreeMonad.hs(924B)
--------Eff.hs(6KB)
----LogicBenchReflectDouble.hs(711B)
----LogicBenchReflect.hs(874B)