Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Laurence Puel

dblp:91/4222 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 7 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems › type theory
curry-howard correspondence
0.011996
A Typed Pattern Calculus · Inf. Comput. 1996
Programming languages and type systems › lambda calculus
pattern calculus
0.011996
A Typed Pattern Calculus · Inf. Comput. 1996
Programming languages and type systems
type systems
0.011996
A Typed Pattern Calculus · Inf. Comput. 1996
Programming languages and type systems › control structures
pattern matching
0.011993
A Typed Pattern Calculus · LICS 1993
Logic in computer science › proof theory
sequent calculus
0.011993
A Typed Pattern Calculus · LICS 1993
Programming languages and type systems
type checking
0.011993
A Typed Pattern Calculus · LICS 1993

Methods — techniques the papers use, named apart from their topics

subject reduction · 0.0strong normalization · 0.0
YearPublicationVenuePosition
1998 Reducing AC-Termination to Termination
Maria C. F. Ferreira, Delia Kesner, Laurence Puel
MFCS3
1996 A Typed Pattern Calculus
abstract
The theory of programming with pattern-matching function definitions has been studied mainly in the framework of first-order rewrite systems. We present a typed functional calculus that emphasizes the strong connection between the structures of whole pattern definitions and their types. In this calculus, type-checking guarantees the absence of runtime errors caused by non-exhaustive pattern-matching definitions. Its operational semantics is deterministic in a natural way, without the imposition of ad hoc solutions such as clause order or “best fit”. In the spirit of the Curry–Howard isomorphism, we design the calculus as a computational interpretation of the Gentzen sequent proofs for the intuitionistic propositional logic. We prove the basic properties connecting typing and evaluation: subject reduction and strong normalization. We believe that this calculus offers a rational reconstruction of the pattern-matching features found in successful functional languages.
Delia Kesner, Laurence Puel, Val Tannen
Inf. Comput.2
1993 A Typed Pattern Calculus
abstract
The theory of programming with pattern-matching function definitions has been studied mainly in the framework of first-order rewrite systems. The authors present a typed functional calculus that emphasizes the strong connection between the structure of whole pattern definitions and their types. In this calculus, type-checking guarantees the absence of runtime errors caused by nonexhaustive pattern-matching definitions. Its operational semantics is deterministic in a natural way, without the imposition of ad hoc solutions such as clause order or best fit. The calculus is designed as a computational interpretation of the Gentzen sequent proofs for the intuitionistic propositional logic. The basic properties connecting typing and evaluation, subject reduction, and strong normalization are proved. The authors believe that this calculus offers a rational reconstruction of the pattern-matching features found in successful functional languages.>
Val Tannen, Delia Kesner, Laurence Puel
LICS3
1993 Extension of the Associative Path Ordering to a Chain of Associative Commutative Symbols
Catherine Delor, Laurence Puel
RTA2
1993 Compiling Pattern Matching by Term Decomposition
Laurence Puel, Ascánder Suárez
J. Symb. Comput.1
1989 Embedding with Patterns and Associated Recursive Path Ordering
Laurence Puel
RTA1
1989 Using Unavoidable Set of Trees to Generalize Kruskal's Theorem
Laurence Puel
J. Symb. Comput.1