Least and greatest fixed points in linear logic

D Baelde - ACM Transactions on Computational Logic (TOCL), 2012 - dl.acm.org
The first-order theory of MALL (multiplicative, additive linear logic) over only equalities is a
well-structured but weak logic since it cannot capture unbounded (infinite) behavior. Instead …

Least and greatest fixed points in linear logic

D Baelde, D Miller - Logic for Programming, Artificial Intelligence, and …, 2007 - Springer
The first-order theory of MALL (multiplicative, additive linear logic) over only equalities is an
interesting but weak logic since it cannot capture unbounded (infinite) behavior. Instead of …

Geometry of synthesis IV: compiling affine recursion into static hardware

DR Ghica, A Smith, S Singh - Proceedings of the 16th ACM SIGPLAN …, 2011 - dl.acm.org
Abramsky's Geometry of Interaction interpretation (GoI) is a logical-directed way to reconcile
the process and functional views of computation, and can lead to a dataflow-style semantics …

Gödel's system T revisited

S Alves, M Fernández, M Florido, I Mackie - Theoretical Computer Science, 2010 - Elsevier
The linear lambda calculus, where variables are restricted to occur in terms exactly once,
has a very weak expressive power: in particular, all functions terminate in linear time. In this …

Combining linear logic and size types for implicit complexity

P Baillot, A Ghyselen - Theoretical Computer Science, 2020 - Elsevier
Several type systems have been proposed to statically control the time complexity of lambda-
calculus programs and characterize complexity classes such as FPTIME or FEXPTIME. A …

Developing proof theory for proof exchange

M Manighetti - 2023 - theses.hal.science
The mechanized verification of mathematical proofs is an application of computational logic
that is of importance in both mathematics and computer science. These applications range …

Comprehensive multiparty session types

A Bejleri, E Domnori, M Viering, P Eugster… - arXiv preprint arXiv …, 2019 - arxiv.org
Multiparty session types (MST) are a well-established type theory that describes the
interactive structure of a fixed number of components from a global point of view and type …

On computing with types

P Tarau, D Haraburda - Proceedings of the 27th Annual ACM …, 2012 - dl.acm.org
We express in terms of binary trees seen as Gödel System T types (with the empty type as
the only primitive type) arithmetic computations within time and space bounds comparable to …

The blame theorem for a linear lambda calculus with type dynamic

L Fennell, P Thiemann - … : 13th International Symposium, TFP 2012, St …, 2013 - Springer
Scripting languages have renewed the interest in languages with dynamic types. For various
reasons, realistic programs comprise dynamically typed components as well as statically …

A geometry of interaction machine for Gödel's system T

I Mackie - Logic, Language, Information, and Computation: 24th …, 2017 - Springer
Gödel's System T is the simply typed lambda calculus extended with numbers and an
iterator. The higher-order nature of the language gives it enormous expressive power—the …