Skip to main content
  • Book
  • © 2016

A List of Successes That Can Change the World

Essays Dedicated to Philip Wadler on the Occasion of His 60th Birthday

  • Contains refereed papers dedicated to Philip Wadler and to his work

  • Collects a number of papers by Philip's collaborators over the years presenting

  • a broad range of topics reflecting Philip's versatility

  • Depicts Phil's major contributions to programming language design, in particular contributing to functional programming and the theory underpinning functional languages, as well as his major contributions to type systems for programming languages and logic

  • Includes supplementary material: sn.pub/extras

Part of the book series: Theoretical Computer Science and General Issues (LNTCS, volume 9600)

Buying options

eBook USD 64.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-30936-1
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 84.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (24 chapters)

  1. Front Matter

    Pages I-XXII
  2. Reflections on Monadic Lenses

    • Faris Abou-Saleh, James Cheney, Jeremy Gibbons, James McKinna, Perdita Stevens
    Pages 1-31
  3. Conflation Confers Concurrency

    • Robert Atkey, Sam Lindley, J. Garrett Morris
    Pages 32-55
  4. Counting Successes: Effects and Transformations for Non-deterministic Programs

    • Nick Benton, Andrew Kennedy, Martin Hofmann, Vivek Nigam
    Pages 56-72
  5. The Essence of Inheritance

    • Andrew P. Black, Kim B. Bruce, James Noble
    Pages 73-94
  6. Proof-Relevant Parametricity

    • Neil Ghani, Fredrik Nordvall Forsberg, Federico Orsanigo
    Pages 109-131
  7. Comprehending Ringads

    • Jeremy Gibbons
    Pages 132-151
  8. Dragging Proofs Out of Pictures

    • Ralf Hinze, Dan Marsden
    Pages 152-168
  9. Cutting Out Continuations

    • Graham Hutton, Patrick Bahr
    Pages 187-200
  10. The Lambda Calculus: Practice and Principle

    • Hugh Leather, Janne Irgens
    Pages 201-206
  11. I Got Plenty o’ Nuttin’

    • Conor McBride
    Pages 207-233
  12. Pointlessness is Better than Listlessness

    • John T. O’Donnell, Cordelia V. Hall
    Pages 234-248
  13. The Essence of Dependent Object Types

    • Nada Amin, Samuel Grütter, Martin Odersky, Tiark Rompf, Sandro Stucki
    Pages 249-272
  14. Linear \( \lambda \mu \) is \( \textsc {CP} \) (more or less)

    • Jennifer Paykin, Steve Zdancewic
    Pages 273-291
  15. A Reflection on Types

    • Simon Peyton Jones, Stephanie Weirich, Richard A. Eisenberg, Dimitrios Vytiniotis
    Pages 292-317
  16. 1ML with Special Effects

    • Andreas Rossberg
    Pages 336-355
  17. The Computer Scientist Nightmare

    • Manuel Serrano
    Pages 356-366

About this book

This volume is published in Honor of Philip Wadler on the occasion of his 60th birthday, and the collection of papers form a Festschrift for him. The contributions are made by some of the many who know Phil and have been influenced by him. The research papers included here represent some of the areas in which Phil has been active, and the editors thank their colleagues for agreeing to contribute to this Festschrift. We attempt to summarize Phil Wadler's scientific achievements. In addition, we describe the personal style and enthusiasm that Phil has brought to the subject.

Keywords

  • functional languages
  • lambda calculus
  • parametricity
  • programming language design
  • type systems
  • dependent object types
  • formal semantics
  • functional programming
  • Haskell
  • Java
  • linear logic
  • monadic second order logic
  • multiparty session types
  • non-deterministic programs
  • programming languages
  • second-order logic
  • transformations
  • type checking
  • Web applications
  • XML query

Editors and Affiliations

  • Informatics Forum, University of Edinburgh Informatics Forum, Edinburgh, United Kingdom

    Sam Lindley, Don Sannella

  • University of Strathclyde , Glasgow, United Kingdom

    Conor McBride

  • University of Glasgow , Glasgow, United Kingdom

    Phil Trinder

Bibliographic Information

Buying options

eBook USD 64.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-30936-1
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 84.99
Price excludes VAT (USA)