Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
424071 | Electronic Notes in Theoretical Computer Science | 2009 | 20 Pages |
Abstract
Various situations in computer science call for categories that support both cartesian closed and monoidal closed structure. Such situations include (i) models of local state, where the monoidal product describes disjointness of memory, and (ii) treatment of fresh names, as required in models of the π-calculus.I propose a technique to embed the two closed structures into one single structure. To demonstrate the technique, I show how previously studied theories of local state and fresh names can be understood formally as presentations of (enriched) algebraic theories.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics