首页> 外文会议>International symposium on functional and logic programming >Relating Computational Effects by TT-Liffting
【24h】

Relating Computational Effects by TT-Liffting

机译:通过TT提升关联计算效果

获取原文

摘要

When two interpretations of a programming language are given, we are naturally interested in the problem of establishing a relationship between these interpretations. A representative case is the computational adequacy of PCF, which compares the denotational semantics and the operational semantics of PCF. Problems of this sort are also seen in monadic representations of computational effects. They vary a lot depending on the combination of a computational effect, two monadic representations of it and a relationship between these monadic representations. For instance, 1. A simple problem is to compare two monadic representations of nondeter-ministic computations using the powerset monad and the list monad. 2. Filinski gave a formal relationship between the monadic representation and the CPS representation of call-by-value programs. This is to compare representations of computational effects by a monad T and the continuation monad (- ⇒ TR) ⇒ TR. 3. Wand and Vaillancourt compared two monadic representations of backtracking computations using the stream monad and the 2-CPS monad.
机译:当给出一种编程语言的两种解释时,我们自然会对在这些解释之间建立关系的问题感兴趣。一个典型的例子是PCF的计算充分性,它比较了PCF的指称语义和操作语义。在计算效果的单峰表示中也可以看到这类问题。它们的差异很大,取决于计算效果,它的两个单子表示以及这些单子表示之间的关系的组合。例如,1.一个简单的问题是使用powerset monad和list monad比较两个非确定性计算的monadic表示。 2. Filinski给出了按值付费程序的单子表示形式与CPS表示形式之间的正式关系。这是为了比较单子T和连续单子(-⇒TR)⇒TR对计算效果的表示。 3. Wand和Vaillancourt使用流monad和2-CPS monad比较了两个回溯计算的monadic表示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号