Categorical Models for a Semantically Linear Lambda-calculus
This paper is about a categorical approach to model a very simple Semantically Linear lambda calculus, named Sll-calculus. This is a core calculus underlying the programming language SlPCF. In particular, in this work, we introduce the notion of Sll-Category, which is able to describe a very large c...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2010-03-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1003.5511v1 |
_version_ | 1811314641250287616 |
---|---|
author | Marco Gaboardi Mauro Piccolo |
author_facet | Marco Gaboardi Mauro Piccolo |
author_sort | Marco Gaboardi |
collection | DOAJ |
description | This paper is about a categorical approach to model a very simple Semantically Linear lambda calculus, named Sll-calculus. This is a core calculus underlying the programming language SlPCF. In particular, in this work, we introduce the notion of Sll-Category, which is able to describe a very large class of sound models of Sll-calculus. Sll-Category extends in the natural way Benton, Bierman, Hyland and de Paiva's Linear Category, in order to soundly interpret all the constructs of Sll-calculus. This category is general enough to catch interesting models in Scott Domains and Coherence Spaces. |
first_indexed | 2024-04-13T11:16:05Z |
format | Article |
id | doaj.art-e92d6eb2c851435c86b4206155d4918a |
institution | Directory Open Access Journal |
issn | 2075-2180 |
language | English |
last_indexed | 2024-04-13T11:16:05Z |
publishDate | 2010-03-01 |
publisher | Open Publishing Association |
record_format | Article |
series | Electronic Proceedings in Theoretical Computer Science |
spelling | doaj.art-e92d6eb2c851435c86b4206155d4918a2022-12-22T02:48:59ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802010-03-0122Proc. LINEARITY 200911310.4204/EPTCS.22.1Categorical Models for a Semantically Linear Lambda-calculusMarco GaboardiMauro PiccoloThis paper is about a categorical approach to model a very simple Semantically Linear lambda calculus, named Sll-calculus. This is a core calculus underlying the programming language SlPCF. In particular, in this work, we introduce the notion of Sll-Category, which is able to describe a very large class of sound models of Sll-calculus. Sll-Category extends in the natural way Benton, Bierman, Hyland and de Paiva's Linear Category, in order to soundly interpret all the constructs of Sll-calculus. This category is general enough to catch interesting models in Scott Domains and Coherence Spaces.http://arxiv.org/pdf/1003.5511v1 |
spellingShingle | Marco Gaboardi Mauro Piccolo Categorical Models for a Semantically Linear Lambda-calculus Electronic Proceedings in Theoretical Computer Science |
title | Categorical Models for a Semantically Linear Lambda-calculus |
title_full | Categorical Models for a Semantically Linear Lambda-calculus |
title_fullStr | Categorical Models for a Semantically Linear Lambda-calculus |
title_full_unstemmed | Categorical Models for a Semantically Linear Lambda-calculus |
title_short | Categorical Models for a Semantically Linear Lambda-calculus |
title_sort | categorical models for a semantically linear lambda calculus |
url | http://arxiv.org/pdf/1003.5511v1 |
work_keys_str_mv | AT marcogaboardi categoricalmodelsforasemanticallylinearlambdacalculus AT mauropiccolo categoricalmodelsforasemanticallylinearlambdacalculus |