Skip to content

Philip Wadler

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

58

Venues

25

Active years

1980–2025

Best venue rank

A*

Where they publish

Papers

58 indexed papers, newest first.

YearVenueTitleAuthors
2025HASKELLPlinth: A Plugin-Powered Language Built on Haskell (Experience Report).Ziyang Liu, Kenneth MacKenzie, Roman Kireev, Michael Peyton Jones, Philip Wadler, Manuel M. T. Chakravarty
2021ISoLAGATE: Gradual Effect Types.Philip Wadler
2020FCThe Extended UTXO Model.Manuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Michael Peyton Jones, Philip Wadler
2020ISoLANative Custom Tokens in the Extended UTXO Model.Manuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Jann Mller, Michael Peyton Jones, Polina Vinogradova, Philip Wadler
2020ISoLAUTXOManuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Jann Mller, Michael Peyton Jones, Polina Vinogradova, Philip Wadler, Joachim Zahnentferner
2019CoordinationTowards Races in Linear Logic.Wen Kokke, J. Garrett Morris, Philip Wadler
2019MPCSystem F in Agda, for Fun and Profit.James Chapman, Roman Kireev, Chad Nester, Philip Wadler
2019MPCUnraveling Recursion: Compiling an IR with Recursion to System F.Michael Peyton Jones, Vasilis Gkoumas, Roman Kireev, Kenneth MacKenzie, Chad Nester, Philip Wadler
2017ECOOPMixing Metaphors: Actors as Channels and Channels as Actors.Simon Fowler, Sam Lindley, Philip Wadler
2017ECOOPMixed Messages: Measuring Conformance and Non-Interference in TypeScript.Jack Williams, J. Garrett Morris, Philip Wadler, Jakub Zalewski
2017HASKELLQuantified class constraints.Gert-Jan Bottu, Georgios Karachalias, Tom Schrijvers, Bruno C. d. S. Oliveira, Philip Wadler
2016CHIUsability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016.Brad A. Myers, Andreas Stefik, Stefan Hanenberg, Antti-Juhani Kaijanaho, Margaret M. Burnett, Franklyn A. Turbak, Philip Wadler
2016CONCURCoherence Generalises Duality: A Logical Explanation of Multiparty Session Types.Marco Carbone, Sam Lindley, Fabrizio Montesi, Carsten Schrmann, Philip Wadler
2016PEPMEverything old is new again: quoted domain-specific languages.Shayan Najd, Sam Lindley, Josef Svenningsson, Philip Wadler
2015PLDIBlame and coercion: together again for the first time.Jeremy G. Siek, Peter Thiemann, Philip Wadler
2014ECOOPTypecasting actors: from Akka to TAkka.Jiansen He, Philip Wadler, Philip W. Trinder
2014PEPMEffective quotation: relating approaches to language-integrated query.James Cheney, Sam Lindley, Gabriel Radanne, Philip Wadler
2014SIGMODQuery shredding: efficient relational evaluation of queries over nested multisets.James Cheney, Sam Lindley, Philip Wadler
2013ICFPA practical theory of language-integrated query.James Cheney, Sam Lindley, Philip Wadler
2012ICFPPropositions as sessions.Philip Wadler
2011POPLBlame for all.Amal Ahmed, Robert Bruce Findler, Jeremy G. Siek, Philip Wadler
2010ESOPThe Audacity of Hope: Thoughts on Reclaiming the Database Dream.Sam Lindley, Philip Wadler
2010POPLThreesomes, with and without blame.Jeremy G. Siek, Philip Wadler
2009ECOOPBlame for all.Amal Ahmed, Robert Bruce Findler, Jacob Matthews, Philip Wadler
2009ECOOPThreesomes, with and without blame.Jeremy G. Siek, Philip Wadler
2009ESOPWell-Typed Programs Can't Be Blamed.Philip Wadler, Robert Bruce Findler
2009PPDPThe RPC calculus.Ezra Cooper, Philip Wadler
2008APLASThe Essence of Form Abstraction.Ezra Cooper, Sam Lindley, Philip Wadler, Jeremy Yallop
2007HASKELLComprehensive comprehensions.Simon L. Peyton Jones, Philip Wadler
2006OOPSLAFaith, evolution, and programming languages: from Haskell to Java to links.Philip Wadler
2003ICFPCall-by-value is dual to call-by-name.Philip Wadler
2003POPLThe essence of XML.Jrme Simon, Philip Wadler
2002FLOPSThe Essence of XML (Preliminary Version).Jrme Simon, Philip Wadler
2001ICDTA Semi-monad for Semi-structured Data.Mary F. Fernndez, Jrme Simon, Philip Wadler
2001WWWMSL - a model for W3C XML schema.Allen Brown, Matthew Fuchs, Jonathan Robie, Philip Wadler
2001VLDBEt tu, XML? The downfall of the relational empire (abstract).Philip Wadler
1999OOPSLAFeatherwieght Java: A Minimal Core Calculus for Java and GJ.Atsushi Igarashi, Benjamin C. Pierce, Philip Wadler
1998ECOOPA Statically Safe Alternative to Virtual Types.Kim B. Bruce, Martin Odersky, Philip Wadler
1998ICFPThe Marriage of Effects and Monads.Philip Wadler
1998ICSRLeftover curry and reheated Pizza: how functional programming nourishes software reuse.Martin Odersky, Philip Wadler
1998ICSRHow to solve the reuse problem? Functional programming.Philip Wadler
1998OOPSLAMaking the Future Safe for the Past: Adding Genericity to the Java Programming Language.Gilad Bracha, Martin Odersky, David Stoutamire, Philip Wadler
1997ICFPA Practical Subtyping System For Erlang.Simon Marlow, Philip Wadler
1997POPLPizza into Java: Translating Theory into Practice.Martin Odersky, Philip Wadler
1996ICFPA Reflection on Call-by-Value.Amr Sabry, Philip Wadler
1996LICSLinear Logic, Monads and the Lambda Calculus.P. N. Benton, Philip Wadler
1995POPLThe Call-by-Need Lambda Calculus.Zena M. Ariola, Matthias Felleisen, John Maraist, Martin Odersky, Philip Wadler
1994ESOPType Classes in Haskell.Cordelia V. Hall, Kevin Hammond, Simon L. Peyton Jones, Philip Wadler
1993MFCSA Taste of Linear Logic.Philip Wadler
1993MFPSA Syntax for Linear Logic.Philip Wadler
1993POPLImperative Functional Programming.Simon L. Peyton Jones, Philip Wadler
1992POPLThe Essence of Functional Programming.Philip Wadler
1991PEPMIs There a Use for Linear Logic?Philip Wadler
1989POPLHow to Make ad-hoc Polymorphism Less ad-hoc.Philip Wadler, Stephen Blott
1988ESOPDeforestation: Transforming Programs to Eliminate Trees.Philip Wadler
1988POPLStrictness Analysis Aids Time Analysis.Philip Wadler
1987POPLViews: A Way for Pattern Matching to Cohabit with Data Abstraction.Philip Wadler
1980POPLExperience with an Applicative String Processing Language.James H. Morris Jr., Eric Schmidt, Philip Wadler