|
| 1 | +- [Phil Wadler's home page](https://homepages.inf.ed.ac.uk/wadler/) |
| 2 | +- [Miranda](https://www.cs.kent.ac.uk/people/staff/dat/miranda/) (predecessor of Haskell) |
| 3 | +- |
| 4 | +[Orwell](https://en.wikipedia.org/wiki/Orwell_(programming_language)) (predecessor of Haskell) |
| 5 | +- [Paul Hudak](https://en.wikipedia.org/wiki/Paul_Hudak) |
| 6 | +- [Simon Peyton Jones's homepage](https://simon.peytonjones.org/) |
| 7 | +- [Hudak et al. - History of Haskell: being lazy with class](https://dl.acm.org/doi/10.1145/1238844.1238856) (paper) |
| 8 | +- [Wadler, Blott - How to make ad-hoc polymorphism less ad hoc](https://dl.acm.org/doi/10.1145/75277.75283) (original paper on type classes) |
| 9 | +- [KRC](https://www.cs.kent.ac.uk/people/staff/dat/krc/) (predecessor of Miranda) |
| 10 | +- [ISWIM programming language](https://en.wikipedia.org/wiki/ISWIM) |
| 11 | +- [Hoare - Hints on Programming Language Design](https://www.cs.yale.edu/flint/cs428/doc/HintsPL.pdf) (paper) |
| 12 | +- [Mark Jones's homepage](https://web.cecs.pdx.edu/~mpj/) |
| 13 | +- [Jones - A system of constructor classes: overloading and implicit higher-order polymorphism](https://dl.acm.org/doi/10.1145/165180.165190) (paper) |
| 14 | +- [Jones - Type Classes with Functional Dependencies](https://web.cecs.pdx.edu/~mpj/pubs/fundeps.html) (paper) |
| 15 | +- [Wadler - The essence of functional programming](https://dl.acm.org/doi/10.1145/143165.143169) (initial paper on the use of monads in Haskell) |
| 16 | +- [Spivey - A Functional Theory of Exceptions](https://www.cs.tufts.edu/~nr/cs257/archive/mike-spivey/functional-exns.pdf) |
| 17 | +- [Moggi - Notions of computation and monads](https://www.cs.cmu.edu/~crary/819-f09/Moggi91.pdf) (paper) |
| 18 | +- [Gordon - Functional Programming and Input/Output](Andrew Gordon's PhD thesis, which introduced the `>>=` name) |
| 19 | +- [Bird, Wadler - Introduction to Functional Programming](https://usi-pl.github.io/doc/Bird_Wadler.%20Introduction%20to%20Functional%20Programming.1ed.pdf) (book) |
| 20 | +- [Wadler - A prettier printer](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf) |
| 21 | +- [Odersky, Wadler - Pizza into Java: translating theory into practice](https://dl.acm.org/doi/10.1145/263699.263715) (paper) |
| 22 | +- [Martin Odersky's home page](https://people.epfl.ch/martin.odersky) |
| 23 | +- [Ariola et al. - A call-by-need lambda calculus](https://dl.acm.org/doi/10.1145/199448.199507) |
| 24 | +- [Agda](https://wiki.portal.chalmers.se/agda/pmwiki.php) |
| 25 | +- [Wadler - Programming Language Foundations in Agda](https://plfa.github.io/) (book) |
| 26 | +- [Bob Harper's homepage](https://www.cs.cmu.edu/~rwh/) |
| 27 | +- [Lambdaman/Lambdawoman t-shirt](https://www.customink.com/fundraising/lambdaman) |
| 28 | +- [A List of Successes That Can Change the World](https://eprints.gla.ac.uk/118161/) (festschrift for Phil's 60th birthday) |
| 29 | + |
0 commit comments