2023 - Research.com Computer Science in United Kingdom Leader Award
2007 - ACM Fellow For contributions to the theory of programming languages.
2005 - Fellow of the Royal Society of Edinburgh
His primary areas of study are Programming language, Functional programming, Haskell, Theoretical computer science and Java. His work is connected to Very high-level programming language, System F, Functional logic programming, Parametric polymorphism and Formal methods, as a part of Programming language. His Functional programming study combines topics from a wide range of disciplines, such as Function type, Soundness, Compiler and Category theory.
His Haskell research integrates issues from Remote procedure call, Distributed object, Method, Object-oriented programming and Implementation. His Theoretical computer science study integrates concerns from other disciplines, such as Optimizing compiler and Deforestation. His study in Java is interdisciplinary in nature, drawing from both Web application and JavaScript.
Philip Wadler mainly investigates Programming language, Functional programming, Theoretical computer science, Haskell and Lambda calculus. His work on Programming language deals in particular with Java, Declarative programming, Functional logic programming, Compiler and Monad. The various areas that he examines in his Functional programming study include Gradual typing, State and Category theory.
Philip Wadler works on Theoretical computer science which deals in particular with Linear logic. Haskell and Fifth-generation programming language are commonly linked in his work. As a part of the same scientific study, Philip Wadler usually deals with the Lambda calculus, concentrating on Parametricity and frequently concerns with Parametric polymorphism.
His primary scientific interests are in Programming language, Gradual typing, Agda, Functional programming and Haskell. His work blends Programming language and Rendezvous studies together. He has researched Gradual typing in several fields, including TypeScript, Equivalence, JavaScript and Implementation.
His Agda research focuses on subjects like Focus, which are linked to Lambda calculus. His study looks at the relationship between Functional programming and topics such as Human–computer interaction, which overlap with Distributed computing, Type checking, Lift and Type safety. His research in Haskell tackles topics such as Decidability which are related to areas like Monad, Abstract interpretation and Automated theorem proving.
His scientific interests lie mostly in Programming language, Haskell, Agda, Discrete mathematics and Gradual typing. His studies deal with areas such as Decidability and Learning programming as well as Programming language. His research investigates the connection between Haskell and topics such as Mathematical proof that intersect with problems in Abstract interpretation and Automated theorem proving.
His Agda study combines topics in areas such as Core language, Scala, Omega and System F. The study incorporates disciplines such as Possible world, Executable, Calculus and Parametricity in addition to Discrete mathematics. His Gradual typing research incorporates elements of Declaration, TypeScript, Test code, JavaScript and Implementation.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Programming Languages and Systems
Philip Wadler;Robert Bruce Findler.
Springer-Verlag GmbH (2009)
Programming Languages and Systems
Philip Wadler;Robert Bruce Findler.
Springer-Verlag GmbH (2009)
Featherweight Java: a minimal core calculus for Java and GJ
Atsushi Igarashi;Benjamin C. Pierce;Philip Wadler.
ACM Transactions on Programming Languages and Systems (2001)
Featherweight Java: a minimal core calculus for Java and GJ
Atsushi Igarashi;Benjamin C. Pierce;Philip Wadler.
ACM Transactions on Programming Languages and Systems (2001)
Report on the programming language Haskell: a non-strict, purely functional language version 1.2
Paul Hudak;Simon Peyton Jones;Philip Wadler;Brian Boutel.
Sigplan Notices (1992)
Report on the programming language Haskell: a non-strict, purely functional language version 1.2
Paul Hudak;Simon Peyton Jones;Philip Wadler;Brian Boutel.
Sigplan Notices (1992)
Comprehending monads
Philip Wadler.
international conference on functional programming (1990)
Comprehending monads
Philip Wadler.
international conference on functional programming (1990)
Imperative functional programming
Simon L. Peyton Jones;Philip Wadler.
symposium on principles of programming languages (1993)
Imperative functional programming
Simon L. Peyton Jones;Philip Wadler.
symposium on principles of programming languages (1993)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
Microsoft (United States)
École Polytechnique Fédérale de Lausanne
University of Edinburgh
Yale University
Chalmers University of Technology
Northwestern University
University of California, San Diego
University of Pennsylvania
Imperial College London
University of California, Berkeley
Carnegie Mellon University
Korea University
IMDEA Energy Institute
Rutgers, The State University of New Jersey
University of Southern California
Utrecht University
Center for Scientific Research and Higher Education at Ensenada
Purdue University West Lafayette
Vita-Salute San Raffaele University
Tokyo University of Agriculture and Technology
Ludwig-Maximilians-Universität München
University of Washington
University of Milan
University College London
California Institute of Technology
University of Hawaii System