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...

Full description

Bibliographic Details
Main Authors: Marco Gaboardi, Mauro Piccolo
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