- Publications
- Influence
Share This Author
Report on the programming language Haskell: a non-strict, purely functional language version 1.2
- P. Hudak, S. Jones, J. Peterson
- PhilosophySIGP
- 1 May 1992
TLDR
Composable memory transactions
- T. Harris, S. Marlow, S. Jones, M. Herlihy
- Computer ScienceCACM
- 15 June 2005
TLDR
Template meta-programming for Haskell
TLDR
A short cut to deforestation
- A. Gill, J. Launchbury, S. Jones
- Computer ScienceFPCA '93
- 1 July 1993
TLDR
The Implementation of Functional Programming Languages
- S. Jones
- Computer Science
- 1987
Concurrent Haskell
- S. Jones, A. Gordon, Sigbjørn Finne
- Computer SciencePOPL '96
- 1996
TLDR
Implementing lazy functional languages on stock hardware: the Spineless Tagless G-machine
- S. Jones
- Computer ScienceJournal of Functional Programming
- 1 April 1992
TLDR
A history of Haskell: being lazy with class
- P. Hudak, John Hughes, S. Jones, P. Wadler
- EconomicsHOPL
- 9 June 2007
This paper describes the history of Haskell, including its genesis and principles, technical contributions, implementations and tools, and applications and impact.
Scrap your boilerplate: a practical design pattern for generic programming
TLDR
System F with type equality coercions
- M. Sulzmann, M. Chakravarty, S. Jones, K. Donnelly
- MathematicsTLDI '07
- 16 January 2007
We introduce System FC, which extends System F with support for non-syntactic type equality. There are two main extensions: (i) explicit witnesses for type equalities, and (ii) open, non-parametric…
...
...