Combining Computational Effects: commutativity & sum
Combining Computational Effects: commutativity & sum
复制标题
组合计算效果:交换性
DOI:
10.1007/978-0-387-35608-2_39
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
J. Power
中科院分区:
文献类型:
--
作者:
M. Hyland;G. Plotkin;J. Power
We seek a unified account of modularity for computational effects, using the notion of enriched Lawvere theory, together with its relationship with strong monads, to reformulate Moggi’s paradigm for modelling computational effects. Effects qua theories are then combined by appropriate bifunctors (on the category of theories). We give a theory of the commutative combination of effects, which in particular yields Moggi’s side-effects monad transformer. And we give a theory for the sum of computational effects, which in particular yields Moggi’s exceptions monad transformer.