Skip to main navigation Skip to search Skip to main content

Lilac: A functional Programming Language Based On Linear Logic

  • Imperial College London

Research output: Contribution to journalArticlepeer-review

30 Citations (Scopus)

Abstract

We take Abramsky's term assignment for Intuitionistic Linear Logic (the linear term calculus) as the basis of a functional programming language. This is a language where the programmer must embed explicitly the resource and control information of an algorithm. We give a type reconstruction algorithm for our language in the style of Milner's iV algorithm, together with a description of the implementation and examples of use.

Original languageEnglish
Pages (from-to)395-433
Number of pages39
JournalJournal of Functional Programming
Volume4
Issue number4
DOIs
Publication statusPublished - 1 Jan 1994
Externally publishedYes

Fingerprint

Dive into the research topics of 'Lilac: A functional Programming Language Based On Linear Logic'. Together they form a unique fingerprint.

Cite this