DocumentCode
626317
Title
Instances of Computational Effects: An Algebraic Perspective
Author
Staton, Sam
Author_Institution
Comput. Lab., Univ. of Cambridge, Cambridge, UK
fYear
2013
fDate
25-28 June 2013
Firstpage
519
Lastpage
519
Abstract
We investigate the connections between computational effects, algebraic theories, and monads on functor categories. We develop a syntactic framework with variable binding that allows us to describe equations between programs while taking into account the idea that there may be different instances of a particular computational effect. We use our framework to give a general account of several notions of computation that had previously been analyzed in terms of monads on presheaf categories: the analysis of local store by Plotkin and Power; the analysis of restriction by Pitts; and the analysis of the pi calculus by Stark.
Keywords
algebra; category theory; pi calculus; algebraic theories; computational effect; functor categories; monads; pi calculus; presheaf categories; syntactic framework; variable binding; Analytical models; Communication channels; Context; Equations; Mathematical model; Testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science (LICS), 2013 28th Annual IEEE/ACM Symposium on
Conference_Location
New Orleans, LA
ISSN
1043-6871
Print_ISBN
978-1-4799-0413-6
Type
conf
DOI
10.1109/LICS.2013.58
Filename
6571584
Link To Document