首页> 外文期刊>Computing reviews >A predicate transformer semantics for effects (functional pearl)
【24h】

A predicate transformer semantics for effects (functional pearl)

机译:效果的谓词变压器语义(功能珍珠)

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

摘要

Proving properties of imperative programs with side effects is quite arduous. Purely functional code, on the other hand, has a relatively pleasant equational theory that enables reasonable proofs. Is it possible to use modern machinery to make proofs about effectful programs easier? The work here illustrates such a path forward. As befits the pearl style, it walks the reader slowly and steadily through the ideas, with plenty of illustrative examples along the way. Complex ideas-the "predicate transformer semantics for effects" of the title, as well as a similar semantics for specifications and a way to mix them-are made quite clear. For the expert, various concepts from category theory that underlie the semantics are sprinkled throughout.
机译:证明具有副作用的命令计划的特性是非常艰巨的。 另一方面,纯粹的功能代码具有相对令人愉快的等级理论,可实现合理的证据。 是否有可能使用现代机械来使有关实力方案的证明更容易? 这里的工作说明了这样的道路。 正如珍珠风格的那样,它通过思想慢慢地,逐步地走上读者,沿途提供了大量的说明性示例。 复杂的想法 - 标题的“谓词变压器语义”,以及用于规格的类似语义和混合它们的方法 - 非常清楚。 对于专家来说,来自类别理论的各种概念,该语义的底蕴被洒在一起。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号