首页> 外文会议>Practical aspects of declarative languages >Sloth - A Tool for Checking Minimal-Strictness
【24h】

Sloth - A Tool for Checking Minimal-Strictness

机译:树懒-检查最小严谨度的工具

获取原文
获取原文并翻译 | 示例

摘要

We present a light-weight tool called Sloth which assists programmers in identifying unnecessarily strict first order functions. Sloth reports counterexamples in form of a partial value, the corresponding result of the tested function and a recommended result. We present examples where the hints reported by Sloth can be used to improve a function with respect to memory behaviour, non-termination, and performance in the context of functional-logic programming. Furthermore we give an example-driven introduction into the basics of the implementation of Sloth. To improve the results in comparison to an existing approach we use additional constraints to assure that Sloth's suggestions are implementable without employing parallelism.
机译:我们提供了一种名为Sloth的轻量级工具,它可以帮助程序员识别不必要的严格一阶函数。 Sloth以部分值,测试功能的相应结果和推荐结果的形式报告反例。我们提供了示例,其中在功能逻辑编程的上下文中,可以使用Sloth报告的提示来改善有关内存行为,非终止和性能的功能。此外,我们以示例驱动的方式介绍了Sloth的实现基础。与现有方法相比,为了改善结果,我们使用其他约束条件来确保Sloth的建议在不采用并行性的情况下可以实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号