Past attempts to apply Girard's linear logic have either had a clear relation to the theory (Lafont, Holmstrom, Abramsky) or a clear practical value (Guzman and Hudak, Wadler), but not both. This paper denes a sequence of languages based on lin-ear logic that span the gap between theory and practice. Type reconstruction in a linear type sys-tem can derive information about sharing. An ap-proach to linear type reconstruction based on use types is presented. Applications to the array up-date problem are considered.
There have been several proposals for logic programming language based on linear logic: Lolli [6], ...
The linear logic of J.-Y. Girard suggests a new type system for functional languages, one which supp...
According to Wikipedia, the ultimate authority on everything: Logic [...] is the formal systematic s...
Past attempts to apply Girard's linear logic have either had a clear relation to the theory (La...
Abstract. This tutorial paper provides an introduction to intuitionistic logic and linear logic, and...
International audienceWe study the type checking and type inference problems for intuitionistic line...
We explore foundational typing support for strong updates -- updating a memory cell to hold values ...
Linear types (types of values that can be used just once) have been drawing great attentions because...
International audienceLinear type systems have a long and storied history, but not a clear path forw...
Girard’s claims such as “Linear logic is a resource conscious logic”. Increasingly, computer scienti...
We present Fo, an extension of System F that uses kinds to distinguish between linear and unrestrict...
Functional languages excel at describing complex programs by composition of small building blocks. Y...
This paper is an overview of existing applications of Linear Logic (LL) to issues of computation. Af...
Enhancing the type system of a programming language brings benefits on many fronts. We define and ex...
Abstract. Linear logic has many properties that make it suitable for application in various areas of...
There have been several proposals for logic programming language based on linear logic: Lolli [6], ...
The linear logic of J.-Y. Girard suggests a new type system for functional languages, one which supp...
According to Wikipedia, the ultimate authority on everything: Logic [...] is the formal systematic s...
Past attempts to apply Girard's linear logic have either had a clear relation to the theory (La...
Abstract. This tutorial paper provides an introduction to intuitionistic logic and linear logic, and...
International audienceWe study the type checking and type inference problems for intuitionistic line...
We explore foundational typing support for strong updates -- updating a memory cell to hold values ...
Linear types (types of values that can be used just once) have been drawing great attentions because...
International audienceLinear type systems have a long and storied history, but not a clear path forw...
Girard’s claims such as “Linear logic is a resource conscious logic”. Increasingly, computer scienti...
We present Fo, an extension of System F that uses kinds to distinguish between linear and unrestrict...
Functional languages excel at describing complex programs by composition of small building blocks. Y...
This paper is an overview of existing applications of Linear Logic (LL) to issues of computation. Af...
Enhancing the type system of a programming language brings benefits on many fronts. We define and ex...
Abstract. Linear logic has many properties that make it suitable for application in various areas of...
There have been several proposals for logic programming language based on linear logic: Lolli [6], ...
The linear logic of J.-Y. Girard suggests a new type system for functional languages, one which supp...
According to Wikipedia, the ultimate authority on everything: Logic [...] is the formal systematic s...