Philip Wadler
Orcid: 0000-0001-7619-6378Affiliations:
- University of Edinburgh, Scotland, UK
According to our database1,
Philip Wadler
authored at least 144 papers
between 1976 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2007, "For contributions to the theory of programming languages.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on scopus.com
-
on idref.fr
-
on viaf.org
-
on twitter.com
-
on orcid.org
-
on id.loc.gov
-
on d-nb.info
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Proceedings of the A Second Soul: Celebrating the Many Languages of Programming, 2024
Proceedings of the 5th International Workshop on Formal Methods for Blockchains, 2024
2021
Undergraduate Topics in Computer Science, Springer, ISBN: 978-3-030-76907-9, 2021
Sci. Comput. Program., 2021
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021
2020
J. Funct. Program., 2020
Proceedings of the Proceedings Eighth Workshop on Mathematically Structured Functional Programming, 2020
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Applications, 2020
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Applications, 2020
Proceedings of the Financial Cryptography and Data Security, 2020
2019
Proceedings of the Mathematics of Program Construction - 13th International Conference, 2019
Proceedings of the Mathematics of Program Construction - 13th International Conference, 2019
2018
Proc. ACM Program. Lang., 2018
Proc. ACM Program. Lang., 2018
Proceedings of the Formal Methods: Foundations and Applications - 21st Brazilian Symposium, 2018
2017
Proc. ACM Program. Lang., 2017
Abstract Data Types without the Types.Dedicated to David Turner on the occasion of his 70'th birthday.
J. Univers. Comput. Sci., 2017
Dagstuhl Artifacts Ser., 2017
Dagstuhl Reports, 2017
Proceedings of the 10th ACM SIGPLAN International Symposium on Haskell, 2017
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017
2016
Proceedings of the 2016 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, 2016
Proceedings of the 27th International Conference on Concurrency Theory, 2016
Usability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016.
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, 2016
2015
Proceedings of the 1st Summit on Advances in Programming Languages, 2015
2014
Software Contracts for Communication, Monitoring, and Security (NII Shonan Meeting 2014-6).
NII Shonan Meet. Rep., 2014
Query shredding: Efficient relational evaluation of queries over nested multisets (extended version).
CoRR, 2014
Proceedings of the International Conference on Management of Data, 2014
Proceedings of the ACM SIGPLAN 2014 workshop on Partial evaluation and program manipulation, 2014
Proceedings of the 2014 Imperial College Computing Student Workshop, 2014
Proceedings of the Fifth Annual Scala Workshop, 2014
2013
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2013
2012
2011
Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2011
2010
Proceedings of the Programming Languages and Systems, 2010
2009
Proceedings of the 11th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2009
Proceedings of the Programming Languages and Systems, 2009
Proceedings of the Proceedings for the 1st workshop on Script to Program Evolution, 2009
Proceedings of the Proceedings for the 1st workshop on Script to Program Evolution, 2009
2008
Proceedings of the Second Workshop on Mathematically Structured Functional Programming, 2008
Proceedings of the Programming Languages and Systems, 6th Asian Symposium, 2008
2007
Proceedings of the Third ACM SIGPLAN History of Programming Languages Conference (HOPL-III), 2007
Proceedings of the ACM SIGPLAN Workshop on Haskell, 2007
07051 Abstracts Collection -- Programming Paradigms for the Web: Web Programming and Web Services.
Proceedings of the Programming Paradigms for the Web: Web Programming and Web Services, 28.01., 2007
07051 Working Group Outcomes -- Programming Paradigms for the Web: Web Programming and Web Services.
Proceedings of the Programming Paradigms for the Web: Web Programming and Web Services, 28.01., 2007
07051 Executive Summary -- Programming Paradigms for the Web: Web Programming and Web Services.
Proceedings of the Programming Paradigms for the Web: Web Programming and Web Services, 28.01., 2007
2006
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006
Proceedings of the Formal Methods for Components and Objects, 5th International Symposium, 2006
2005
Proceedings of the Term Rewriting and Applications, 16th International Conference, 2005
2003
Proceedings of the Conference Record of POPL 2003: The 30th SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2003
Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming, 2003
2002
Proceedings of the Functional and Logic Programming, 6th International Symposium, 2002
Proceedings of the Advanced Functional Programming, 2002
2001
ACM Trans. Program. Lang. Syst., 2001
Proceedings of the VLDB 2001, 2001
2000
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 2000
1999
Theor. Comput. Sci., 1999
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999
Proceedings of the Logic Programming Paradigm - A 25-Year Perspective, 1999
1998
Making the Future Safe for the Past: Adding Genericity to the Java Programming Language.
Proceedings of the 1998 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1998
Proceedings of the Fifth International Conference on Software Reuse, 1998
Leftover curry and reheated Pizza: how functional programming nourishes software reuse.
Proceedings of the Fifth International Conference on Software Reuse, 1998
Proceedings of the third ACM SIGPLAN International Conference on Functional Programming (ICFP '98), 1998
Proceedings of the Generic Programming, 1998
1997
Proceedings of the Conference Record of POPL'97: The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1997
Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP '97), 1997
Proceedings of the Database Programming Languages, 6th International Workshop, 1997
1996
1995
Proceedings of the Conference Record of POPL'95: 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1995
Static Analysis Refuses to Stay Still: Prospects of Static Analysis for Dynamic Allocation (Abstract)
Proceedings of the Memory Management, 1995
Proceedings of the seventh international conference on Functional programming languages and computer architecture, 1995
Proceedings of the seventh international conference on Functional programming languages and computer architecture, 1995
1994
Monads and Composable Continuations.
LISP Symb. Comput., 1994
1993
Proceedings of the Conference Record of the Twentieth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1993
Proceedings of the Mathematical Foundations of Programming Semantics, 1993
Proceedings of the Mathematical Foundations of Computer Science 1993, 1993
1992
Report on the Programming Language Haskell, A Non-strict, Purely Functional Language.
ACM SIGPLAN Notices, 1992
SIGPLAN Notices Special Issue on the Functional Programming Language Haskell.
ACM SIGPLAN Notices, 1992
Proceedings of the Conference Record of the Nineteenth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1992
Proceedings of the Program Design Calculi, Proceedings of the NATO Advanced Study Institute on Program Design Calculi, Marktoberdorf, Germany, July 28, 1992
Proceedings of the Functional Programming, 1992
Proceedings of the Functional Programming, 1992
Einführung in die funktionale Programmierung.
Hanser Studienbücher der Informatik, Hanser, ISBN: 978-3-446-17001-8, 1992
1991
Proceedings of the Symposium on Partial Evaluation and Semantics-Based Program Manipulation, 1991
1990
Linear Types can Change the World!
Proceedings of the Programming concepts and methods: Proceedings of the IFIP Working Group 2.2, 1990
Proceedings of the 1990 Glasgow Workshop on Functional Programming, 1990
1989
Proceedings of the Conference Record of the Sixteenth Annual ACM Symposium on Principles of Programming Languages, 1989
Proceedings of the fourth international conference on Functional programming languages and computer architecture, 1989
Backwards Strictness Analysis: Proved and Improved.
Proceedings of the Functional Programming, 1989
1988
Proceedings of the Conference Record of the Fifteenth Annual ACM Symposium on Principles of Programming Languages, 1988
Introduction to functional programming.
Prentice Hall International series in computer science, Prentice Hall, ISBN: 978-0-13-484197-7, 1988
1987
ACM SIGPLAN Notices, 1987
Proceedings of the Conference Record of the Fourteenth Annual ACM Symposium on Principles of Programming Languages, 1987
Proceedings of the Functional Programming Languages and Computer Architecture, 1987
1986
Proceedings of the Graph Reduction, Proceedings of a Workshop, Santa Fé, New Mexico, USA, September 29, 1986
1985
Proceedings of the Programs as Data Objects, 1985
How to Replace Failure by a List of Successes: A method for exception handling, backtracking, and pattern matching in lazy functional languages.
Proceedings of the Functional Programming Languages and Computer Architecture, 1985
1984
Listlessness is Better than Laziness: Lazy Evaluation and Garbage Collection at Compile Time.
Proceedings of the 1984 ACM Conference on LISP and Functional Programming, 1984
1981
Proceedings of the 1981 conference on Functional programming languages and computer architecture, 1981
1980
Proceedings of the Conference Record of the Seventh Annual ACM Symposium on Principles of Programming Languages, 1980
1976