首页> 外文期刊>Electronic Notes in Theoretical Computer Science >Factorisation Systems for Logical Relations and Monadic Lifting in Type-and-effect System Semantics
【24h】

Factorisation Systems for Logical Relations and Monadic Lifting in Type-and-effect System Semantics

机译:类型和效果系统语义中用于逻辑关系和单子提升的分解系统

获取原文
       

摘要

Type-and-effect systems incorporate information about the computational effects, e.g., state mutation, probabilistic choice, or I/O, a program phrase may invoke alongside its return value. A semantics for type-and-effect systems involves a parameterised family of monads whose size is exponential in the number of effects. We derive such refined semantics from a single monad over a category, a choice of algebraic operations for this monad, and a suitable factorisation system over this category. We relate the derived semantics to the original semantics using fibrations for logical relations. Our proof uses a folklore technique for lifting monads with operations.
机译:类型和效果系统结合了有关计算效果的信息,例如状态突变,概率选择或I / O,程序短语可能会在其返回值旁边调用。类型和效果系统的语义涉及参数化的monad系列,其大小在效果数量上成指数关系。我们从类别中的单个monad,该monad的代数运算选择以及该类别上合适的分解系统中得出这种精炼的语义。我们使用纤维化的逻辑关系将派生的语义与原始语义相关联。我们的证明使用民俗学技术通过操作来提升单子。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号