Theoretical Computer Science
Lambda-calculus, types and models
Lambda-calculus, types and models
ICFP '00 Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
Call-by-value is dual to call-by-name
ICFP '03 Proceedings of the eighth ACM SIGPLAN international conference on Functional programming
Disjunctive normal forms and local exceptions
ICFP '03 Proceedings of the eighth ACM SIGPLAN international conference on Functional programming
Locus Solum: From the rules of logic to the logic of rules
Mathematical Structures in Computer Science
Refinement types and computational duality
Proceedings of the 3rd workshop on Programming languages meets program verification
LJQ: a strongly focused calculus for intuitionistic logic
CiE'06 Proceedings of the Second conference on Computability in Europe: logical Approaches to Computational Barriers
From Focalization of Logic to the Logic of Focalization
Electronic Notes in Theoretical Computer Science (ENTCS)
Theoretical Computer Science
LICS '13 Proceedings of the 2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science
Hi-index | 0.00 |
We develop a polarised variant of Curien and Herbelin's λµµ calculus suitable for sequent calculi that admit a focalising cut elimination (i.e. whose proofs are focalised when cut-free), such as Girard's classical logic LC or linear logic. This gives a setting in which Krivine's classical realisability extends naturally (in particular to call-byvalue), with a presentation in terms of orthogonality. We give examples of applications to the theory of programming languages.