Publication View

Edinburgh EH9 3JZ (2008)

Abstract
We outline a possible logic that will allow us to give a unified approach to reasoning about computational effects. The logic is given by extending Moggi’s computational λ-calculus by basic types and a signature, the latter given by constant symbols, function symbols, and operation symbols, and by including a µ operator. We give both syntax and semantics for the logic except for µ. We consider a number of sound and complete classes of models, all given in category-theoretic terms. We illustrate the ideas with some of our leading examples of computational effects, and we observe that operations give rise to natural modalities.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.132.6662
Source http://www.bcs.org/upload/pdf/ewic_iwfm03_paper3.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords Computational effects, computational λ-calculus, signature, operations, equations, modalities, F
Type text
Language English
Relation 10.1.1.41.840, 10.1.1.26.2787, 10.1.1.22.2642, 10.1.1.42.1853, 10.1.1.32.8269