| 2013 | ||
|---|---|---|
| c111 | Dimitrios Vytiniotis, Simon L. Peyton Jones, Koen Claessen, Dan Rosén: HALO: haskell to logic through denotational semantics. POPL 2013: 431-442 | |
| c110 | Neil Christopher Charles Brown, Michael Kölling, Tom Crick, Simon L. Peyton Jones, Simon Humphreys, Sue Sentance: Bringing computer science back into schools: lessons from the UK. SIGCSE 2013: 269-274 | |
| 2012 | ||
| c109 | Oleg Kiselyov, Simon L. Peyton Jones, Amr Sabry: Lazy v. Yield: Incremental, Linear Pretty-Printing. APLAS 2012: 190-206 | |
| c108 | Ben Lippmeier, Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones: Guiding parallel array fusion with indexed types. Haskell 2012: 25-36 | |
| c107 | Gabriele Keller, Manuel M. T. Chakravarty, Roman Leshchinskiy, Ben Lippmeier, Simon L. Peyton Jones: Vectorisation avoidance. Haskell 2012: 37-48 | |
| c106 | David Terei, Simon Marlow, Simon L. Peyton Jones, David Mazières: Safe haskell. Haskell 2012: 137-148 | |
| c105 | Ben Lippmeier, Manuel M. T. Chakravarty, Gabriele Keller, Roman Leshchinskiy, Simon L. Peyton Jones: Work efficient higher-order vectorisation. ICFP 2012: 259-270 | |
| c104 | Dimitrios Vytiniotis, Simon L. Peyton Jones, José Pedro Magalhães: Equality proofs and deferred type errors: a compiler pearl. ICFP 2012: 341-352 | |
| c103 | Brent A. Yorgey, Stephanie Weirich, Julien Cretin, Simon L. Peyton Jones, Dimitrios Vytiniotis, José Pedro Magalhães: Giving Haskell a promotion. TLDI 2012: 53-66 | |
| i1 | ||
| 2011 | ||
| j61 | Dimitrios Vytiniotis, Simon L. Peyton Jones, Tom Schrijvers, Martin Sulzmann: OutsideIn(X) Modular type inference with local assumptions. J. Funct. Program. 21(4-5): 333-412 (2011) | |
| c102 | Maximilian C. Bolingbroke, Simon L. Peyton Jones, Dimitrios Vytiniotis: Termination combinators forever. Haskell 2011: 23-34 | |
| c101 | Simon Marlow, Ryan Newton, Simon L. Peyton Jones: A monad for deterministic parallelism. Haskell 2011: 71-82 | |
| c100 | Jeff Epstein, Andrew P. Black, Simon L. Peyton Jones: Towards Haskell in the cloud. Haskell 2011: 118-129 | |
| c99 | Simon Marlow, Simon L. Peyton Jones: Multicore garbage collection with local heaps. ISMM 2011: 21-32 | |
| c98 | Stephanie Weirich, Dimitrios Vytiniotis, Simon L. Peyton Jones, Steve Zdancewic: Generative type abstraction and type-level computation. POPL 2011: 227-240 | |
| 2010 | ||
| c97 | Norman Ramsey, João Dias, Simon L. Peyton Jones: Hoopl: a modular, reusable library for dataflow analysis and transformation. Haskell 2010: 121-134 | |
| c96 | Maximilian C. Bolingbroke, Simon L. Peyton Jones: Supercompilation by evaluation. Haskell 2010: 135-146 | |
| c95 | Gabriele Keller, Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon L. Peyton Jones, Ben Lippmeier: Regular, shape-polymorphic, parallel arrays in Haskell. ICFP 2010: 261-272 | |
| c94 | Dimitrios Vytiniotis, Simon L. Peyton Jones, Tom Schrijvers: Let should not be generalized. TLDI 2010: 39-50 | |
| 2009 | ||
| c93 | Simon L. Peyton Jones: Classes, Jim, But Not as We Know Them - Type Classes in Haskell: What, Why, and Whither. ECOOP 2009: 1 | |
| c92 | ||
| c91 | Tristan O. R. Allwood, Simon L. Peyton Jones, Susan Eisenbach: Finding the needle: stack traces for GHC. Haskell 2009: 129-140 | |
| c90 | Simon Marlow, Simon L. Peyton Jones, Satnam Singh: Runtime support for multicore Haskell. ICFP 2009: 65-78 | |
| c89 | Tom Schrijvers, Simon L. Peyton Jones, Martin Sulzmann, Dimitrios Vytiniotis: Complete and decidable type inference for GADTs. ICFP 2009: 341-352 | |
| c88 | Dana N. Xu, Simon L. Peyton Jones, Koen Claessen: Static contract checking for Haskell. POPL 2009: 41-52 | |
| 2008 | ||
| j60 | Tim Harris, Simon Marlow, Simon L. Peyton Jones, Maurice Herlihy: Composable memory transactions. Commun. ACM 51(8): 91-100 (2008) | |
| c87 | Simon L. Peyton Jones, Satnam Singh: A Tutorial on Parallel and Concurrent Programming in Haskell. Advanced Functional Programming 2008: 267-305 | |
| c86 | Simon L. Peyton Jones: Harnessing the Multicores: Nested Data Parallelism in Haskell. APLAS 2008: 138 | |
| c85 | Simon L. Peyton Jones, Roman Leshchinskiy, Gabriele Keller, Manuel M. T. Chakravarty: Harnessing the Multicores: Nested Data Parallelism in Haskell. FSTTCS 2008: 383-414 | |
| c84 | Tom Schrijvers, Simon L. Peyton Jones, Manuel M. T. Chakravarty, Martin Sulzmann: Type checking with open type functions. ICFP 2008: 51-62 | |
| c83 | Dimitrios Vytiniotis, Stephanie Weirich, Simon L. Peyton Jones: FPH: first-class polymorphism for Haskell. ICFP 2008: 295-306 | |
| c82 | Simon Marlow, Tim Harris, Roshan P. James, Simon L. Peyton Jones: Parallel generational-copying garbage collection with a block-structured heap. ISMM 2008: 11-20 | |
| c81 | ||
| 2007 | ||
| j59 | Simon L. Peyton Jones, Dimitrios Vytiniotis, Stephanie Weirich, Mark Shields: Practical type inference for arbitrary-rank types. J. Funct. Program. 17(1): 1-82 (2007) | |
| j58 | Martin Sulzmann, Gregory J. Duck, Simon L. Peyton Jones, Peter J. Stuckey: Understanding functional dependencies via constraint handling rules. J. Funct. Program. 17(1): 83-129 (2007) | |
| j57 | R. Kent Dybvig, Simon L. Peyton Jones, Amr Sabry: A monadic framework for delimited continuations. J. Funct. Program. 17(6): 687-730 (2007) | |
| c80 | ||
| c79 | Peng Li, Simon Marlow, Simon L. Peyton Jones, Andrew P. Tolmach: Lightweight concurrency primitives for GHC. Haskell 2007: 107-118 | |
| c78 | Paul Hudak, John Hughes, Simon L. Peyton Jones, Philip Wadler: A history of Haskell: being lazy with class. HOPL 2007: 1-55 | |
| c77 | Simon Marlow, Alexey Rodriguez Yakushev, Simon L. Peyton Jones: Faster laziness using dynamic pointer tagging. ICFP 2007: 277-288 | |
| c76 | ||
| c75 | Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon L. Peyton Jones, Gabriele Keller, Simon Marlow: Data parallel Haskell: a status report. DAMP 2007: 10-18 | |
| c74 | Martin Sulzmann, Manuel M. T. Chakravarty, Simon L. Peyton Jones, Kevin Donnelly: System F with type equality coercions. TLDI 2007: 53-66 | |
| 2006 | ||
| j56 | Simon Marlow, Simon L. Peyton Jones: Making a fast curry: push/enter vs. eval/apply for higher-order languages. J. Funct. Program. 16(4-5): 415-449 (2006) | |
| c73 | ||
| c72 | Anthony Discolo, Tim Harris, Simon Marlow, Simon L. Peyton Jones, Satnam Singh: Lock Free Data Structures Using STM in Haskell. FLOPS 2006: 65-80 | |
| c71 | Gary T. Leavens, Jean-Raymond Abrial, Don S. Batory, Michael J. Butler, Alessandro Coglio, Kathi Fisler, Eric C. R. Hehner, Cliff B. Jones, Dale Miller, Simon L. Peyton Jones, Murali Sitaraman, Douglas R. Smith, Aaron Stump: Roadmap for enhanced languages and methods to aid verification. GPCE 2006: 221-236 | |
| c70 | Simon L. Peyton Jones, Dimitrios Vytiniotis, Stephanie Weirich, Geoffrey Washburn: Simple unification-based type inference for GADTs. ICFP 2006: 50-61 | |
| c69 | Dimitrios Vytiniotis, Stephanie Weirich, Simon L. Peyton Jones: Boxy types: inference for higher-rank types and impredicativity. ICFP 2006: 251-262 | |
| e5 | J. Gregory Morrisett, Simon L. Peyton Jones (Eds.): Proceedings of the 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2006, Charleston, South Carolina, USA, January 11-13, 2006. ACM 2006, isbn 1-59593-027-2 | |
| 2005 | ||
| c68 | Tim Harris, Simon Marlow, Simon L. Peyton Jones: Haskell on a shared-memory multiprocessor. Haskell 2005: 49-61 | |
| c67 | Ralf Lämmel, Simon L. Peyton Jones: Scrap your boilerplate with class: extensible generic functions. ICFP 2005: 204-215 | |
| c66 | Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones: Associated type synonyms. ICFP 2005: 241-253 | |
| c65 | Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones, Simon Marlow: Associated types with class. POPL 2005: 1-13 | |
| c64 | Tim Harris, Simon Marlow, Simon L. Peyton Jones, Maurice Herlihy: Composable memory transactions. PPOPP 2005: 48-60 | |
| 2004 | ||
| j55 | Clement A. Baker-Finch, Kevin Glynn, Simon L. Peyton Jones: Constructed product result analysis for Haskell. J. Funct. Program. 14(2): 211-245 (2004) | |
| c63 | Gregory J. Duck, Simon L. Peyton Jones, Peter J. Stuckey, Martin Sulzmann: Sound and Decidable Type Inference for Functional Dependencies. ESOP 2004: 49-63 | |
| c62 | Simon Marlow, Simon L. Peyton Jones, Wolfgang Thaller: Extending the Haskell foreign function interface with concurrency. Haskell 2004: 22-32 | |
| c61 | ||
| c60 | Simon Marlow, Simon L. Peyton Jones: Making a fast curry: push/enter vs. eval/apply for higher-order languages. ICFP 2004: 4-15 | |
| c59 | Ralf Lämmel, Simon L. Peyton Jones: Scrap more boilerplate: reflection, zips, and generalised casts. ICFP 2004: 244-255 | |
| c58 | Andrew M. Cheadle, A. J. Field, Simon Marlow, Simon L. Peyton Jones, R. Lyndon While: Exploring the barrier to entry: incremental generational garbage collection for Haskell. ISMM 2004: 163-174 | |
| c57 | Alan F. Blackwell, Margaret M. Burnett, Simon L. Peyton Jones: Champagne Prototyping: A Research Technique for Early Evaluation of Complex End-User Programming Systems. VL/HCC 2004: 47-54 | |
| 2003 | ||
| j54 | ||
| j53 | ||
| j52 | ||
| j51 | Simon L. Peyton Jones: Haskell 98: Declarations and Bindings. J. Funct. Program. 13(1): 39-66 (2003) | |
| j50 | ||
| j49 | Simon L. Peyton Jones: Haskell 98: Predefined Types and Classes. J. Funct. Program. 13(1): 81-96 (2003) | |
| j48 | ||
| j47 | ||
| j46 | ||
| j45 | Simon L. Peyton Jones: Haskell 98: Specification of Derived Instances. J. Funct. Program. 13(1): 139-144 (2003) | |
| j44 | ||
| j43 | Simon L. Peyton Jones: Haskell 98 Libraries: Rational Numbers. J. Funct. Program. 13(1): 149-152 (2003) | |
| j42 | Simon L. Peyton Jones: Haskell 98 Libraries: Complex Numbers. J. Funct. Program. 13(1): 153-156 (2003) | |
| j41 | Simon L. Peyton Jones: Haskell 98 Libraries: Numeric Functions. J. Funct. Program. 13(1): 157-168 (2003) | |
| j40 | Simon L. Peyton Jones: Haskell 98 Libraries: Indexing Operations. J. Funct. Program. 13(1): 169-172 (2003) | |
| j39 | ||
| j38 | Simon L. Peyton Jones: Haskell 98 Libraries: List Utilities. J. Funct. Program. 13(1): 179-190 (2003) | |
| j37 | Simon L. Peyton Jones: Haskell 98 Libraries: Maybe Utilities. J. Funct. Program. 13(1): 191-192 (2003) | |
| j36 | Simon L. Peyton Jones: Haskell 98 Libraries: Character Utilities. J. Funct. Program. 13(1): 193-198 (2003) | |
| j35 | Simon L. Peyton Jones: Haskell 98 Libraries: Monad Utilities. J. Funct. Program. 13(1): 199-204 (2003) | |
| j34 | ||
| j33 | Simon L. Peyton Jones: Haskell 98 Libraries: Directory Functions. J. Funct. Program. 13(1): 219-222 (2003) | |
| j32 | Simon L. Peyton Jones: Haskell 98 Libraries: System Functions. J. Funct. Program. 13(1): 223-224 (2003) | |
| j31 | Simon L. Peyton Jones: Haskell 98 Libraries: Dates and Times. J. Funct. Program. 13(1): 225-230 (2003) | |
| j30 | ||
| j29 | ||
| j28 | Simon L. Peyton Jones: Haskell 98 Libraries: Random Numbers. J. Funct. Program. 13(1): 235-240 (2003) | |
| j27 | ||
| j26 | Simon L. Peyton Jones, Philip Wadler: The Educational Pearls column. J. Funct. Program. 13(5): 833-834 (2003) | |
| j25 | Simon L. Peyton Jones, Alan F. Blackwell, Margaret M. Burnett: A user-centred approach to functions in Excel. SIGPLAN Notices 38(9): 165-176 (2003) | |
| j24 | Robert Ennals, Simon L. Peyton Jones: Optimistic evaluation: an adaptive evaluation strategy for non-strict programs. SIGPLAN Notices 38(9): 287-298 (2003) | |
| c56 | ||
| c55 | Robert Ennals, Simon L. Peyton Jones: HsDebug: debugging lazy programs by not being lazy. Haskell 2003: 84-87 | |
| c54 | Simon L. Peyton Jones, Alan F. Blackwell, Margaret M. Burnett: A user-centred approach to functions in Excel. ICFP 2003: 165-176 | |
| c53 | Robert Ennals, Simon L. Peyton Jones: Optimistic evaluation: an adaptive evaluation strategy for non-strict programs. ICFP 2003: 287-298 | |
| c52 | Ralf Lämmel, Simon L. Peyton Jones: Scrap your boilerplate: a practical design pattern for generic programming. TLDI 2003: 26-37 | |
| e4 | Johan Jeuring, Simon L. Peyton Jones (Eds.): Advanced Functional Programming, 4th International School, AFP 2002, Oxford, UK, August 19-24, 2002, Revised Lectures. Lecture Notes in Computer Science 2638, Springer 2003, isbn 3-540-40132-6 | |
| 2002 | ||
| j23 | Simon L. Peyton Jones, Simon Marlow: Secrets of the Glasgow Haskell Compiler inliner. J. Funct. Program. 12(4&5): 393-433 (2002) | |
| j22 | Tim Sheard, Simon L. Peyton Jones: Template meta-programming for Haskell. SIGPLAN Notices 37(12): 60-75 (2002) | |
| e3 | Mitchell Wand, Simon L. Peyton Jones (Eds.): Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), Pittsburgh, Pennsylvania, USA, October 4-6, 2002. ACM 2002, isbn 1-58113-487-8 | |
| 2001 | ||
| j21 | Mark Shields, Simon L. Peyton Jones: Object-Oriented Style Overloading for Haskell. Electr. Notes Theor. Comput. Sci. 59(1): 89-108 (2001) | |
| c51 | ||
| c50 | Simon Marlow, Simon L. Peyton Jones, Andrew Moran, John H. Reppy: Asynchronous Exceptions in Haskell. PLDI 2001: 274-285 | |
| 2000 | ||
| j20 | Martin Erwig, Simon L. Peyton Jones: Pattern Guards and Transformational Patterns. Electr. Notes Theor. Comput. Sci. 41(1): 3 (2000) | |
| j19 | Ralf Hinze, Simon L. Peyton Jones: Derivable Type Classes. Electr. Notes Theor. Comput. Sci. 41(1): 5-35 (2000) | |
| c49 | Philip W. Trinder, Hans-Wolfgang Loidl, Ed. Barry Jr., Kei Davis, Kevin Hammond, Ulrike Klusik, Simon L. Peyton Jones, Álvaro J. Rebón Portillo: The Multi-architecture Performance of the Parallel Functional Language GP H (Research Note). Euro-Par 2000: 739-743 | |
| c48 | Andrew M. Cheadle, A. J. Field, Simon Marlow, Simon L. Peyton Jones, R. Lyndon While: Non-stop Haskell. ICFP 2000: 257-267 | |
| c47 | Simon L. Peyton Jones, Jean-Marc Eber, Julian Seward: Composing contracts: an adventure in financial engineering, functional pearl. ICFP 2000: 280-292 | |
| c46 | Peter Achten, Simon L. Peyton Jones: Porting the Clean Object I/O Library to Haskell. IFL 2000: 194-213 | |
| c45 | Norman Ramsey, Simon L. Peyton Jones: A single intermediate language that supports multiple implementations of exceptions. PLDI 2000: 285-298 | |
| 1999 | ||
| j18 | Hans-Wolfgang Loidl, Philip W. Trinder, Kevin Hammond, Sahalu B. Junaidu, Richard G. Morgan, Simon L. Peyton Jones: Engineering parallel symbolic programs in GPH. Concurrency - Practice and Experience 11(12): 701-752 (1999) | |
| j17 | Andrew Moran, Søren B. Lassen, Simon L. Peyton Jones: Imprecise Exceptions, Co-Inductively. Electr. Notes Theor. Comput. Sci. 26: 122-141 (1999) | |
| c44 | ||
| c43 | Sigbjorn Finne, Daan Leijen, Erik Meijer, Simon L. Peyton Jones: Calling Hell From Heaven and Heaven From Hell. ICFP 1999: 114-125 | |
| c42 | Simon L. Peyton Jones, Simon Marlow, Conal Elliott: Stretching the Storage Manager: Weak Pointers and Stable Names in Haskell. IFL 1999: 37-58 | |
| c41 | Simon L. Peyton Jones, Alastair Reid, Fergus Henderson, C. A. R. Hoare, Simon Marlow: A Semantics for Imprecise Exceptions. PLDI 1999: 25-36 | |
| c40 | ||
| c39 | Simon L. Peyton Jones, Norman Ramsey, Fermin Reig: C--: A Portable Assembly Language that Supports Garbage Collection. PPDP 1999: 1-28 | |
| 1998 | ||
| j16 | Philip W. Trinder, Kevin Hammond, Hans-Wolfgang Loidl, Simon L. Peyton Jones: Algorithms + Strategy = Parallelism. J. Funct. Program. 8(1): 23-60 (1998) | |
| j15 | Simon L. Peyton Jones, André L. M. Santos: A Transformation-Based Optimiser for Haskell. Sci. Comput. Program. 32(1-3): 3-47 (1998) | |
| c38 | Sigbjorn Finne, Daan Leijen, Erik Meijer, Simon L. Peyton Jones: H/Direct: A Binary Foreign Language Interface for Haskell. ICFP 1998: 153-162 | |
| c37 | Simon L. Peyton Jones, Mark Shields, John Launchbury, Andrew P. Tolmach: Bridging the Gulf: A Common Intermediate Language for ML and Haskell. POPL 1998: 49-61 | |
| c36 | Mark Shields, Tim Sheard, Simon L. Peyton Jones: Dynamic Typing as Staged Type Inference. POPL 1998: 289-302 | |
| e2 | Simon L. Peyton Jones, Richard E. Jones (Eds.): International Symposium on Memory Management, ISMM '98, Vancouver, British Columbia, Canada, 17-19 October, 1998, Conference Proceedings. ACM 1998, isbn 1-58113-114-3 | |
| 1997 | ||
| j14 | Patrick M. Sansom, Simon L. Peyton Jones: Formally Based Profiling for Higher-Order Functional Languages. ACM Trans. Program. Lang. Syst. 19(2): 334-385 (1997) | |
| c35 | Simon L. Peyton Jones, Thomas Nordin, Dino Oliva: C-: A Portable Assembly Language. Implementation of Functional Languages 1997: 1-19 | |
| c34 | Hans-Wolfgang Loidl, Richard G. Morgan, Philip W. Trinder, Sanjay Poria, Chris Cooper, Simon L. Peyton Jones, Roberto Garigliano: Parallelising a Large Functional Program or: Keeping LOLITA Busy. Implementation of Functional Languages 1997: 198-213 | |
| e1 | Simon L. Peyton Jones, Mads Tofte, A. Michael Berman (Eds.): Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP '97), Amsterdam, The Netherlands, June 9-11, 1997. ACM 1997, isbn 0-89791-918-1 | |
| 1996 | ||
| j13 | Cordelia V. Hall, Kevin Hammond, Simon L. Peyton Jones, Philip Wadler: Type Classes in Haskell. ACM Trans. Program. Lang. Syst. 18(2): 109-138 (1996) | |
| c33 | Sigbjorn Finne, Simon L. Peyton Jones: Composing the User Interface with Haggis. Advanced Functional Programming 1996: 1-37 | |
| c32 | Simon L. Peyton Jones: Compiling Haskell by Program Transformation: A Report from the Trenches. ESOP 1996: 18-44 | |
| c31 | Simon L. Peyton Jones, Will Partain, André Santos: Let-floating: Moving Bindings to Give Faster Programs. ICFP 1996: 1-12 | |
| c30 | Philip W. Trinder, Kevin Hammond, James S. Mattson Jr., A. S. Partridge, Simon L. Peyton Jones: GUM: A Portable Parallel Implementation of Haskell. PLDI 1996: 79-88 | |
| c29 | ||
| 1995 | ||
| j12 | John Launchbury, Simon L. Peyton Jones: State in Haskell. Lisp and Symbolic Computation 8(4): 293-341 (1995) | |
| c28 | Sigbjorn Finne, Simon L. Peyton Jones: Picture: A Simple Structured Graphics Model. Functional Programming 1995: 4 | |
| c27 | Sigbjorn Finne, Simon L. Peyton Jones: Composing Haggis. Eurographics Workshop on Programming Paradigms in Graphics 1995: 85-101 | |
| c26 | Patrick M. Sansom, Simon L. Peyton Jones: Time and Space Profiling for Non-Strict Higher-Order Functional Languages. POPL 1995: 355-366 | |
| 1994 | ||
| j11 | Rafael Dueire Lins, Simon J. Thompson, Simon L. Peyton Jones: On the Equivalence Between CMC and TIM. J. Funct. Program. 4(1): 47-63 (1994) | |
| c25 | Kevin Hammond, James S. Mattson Jr., Simon L. Peyton Jones: Automatic Spark Strategies and Granularity for a Parallel Functional Language Reducer. CONPAR 1994: 521-532 | |
| c24 | Cordelia V. Hall, Kevin Hammond, Simon L. Peyton Jones, Philip Wadler: Type Classes in Haskell. ESOP 1994: 241-256 | |
| c23 | ||
| c22 | Andrew J. Gill, Simon L. Peyton Jones: Cheap Deforestation in Practice: An Optimizer for Haskell. IFIP Congress (1) 1994: 581-586 | |
| c21 | ||
| 1993 | ||
| j10 | Simon L. Peyton Jones, John Hughes, John Launchbury: How to Give a Good Research Talk. SIGPLAN Notices 28(11): 9-12 (1993) | |
| c20 | Patrick M. Sansom, Simon L. Peyton Jones: Generational Garbage Collection for Haskell. FPCA 1993: 106-116 | |
| c19 | Andrew J. Gill, John Launchbury, Simon L. Peyton Jones: A Short Cut to Deforestation. FPCA 1993: 223-232 | |
| c18 | Gert Akerholt, Kevin Hammond, Simon L. Peyton Jones, Philip W. Trinder: Processing Transactions on GRIP, a Parallel Graph Reducer. PARLE 1993: 634-647 | |
| c17 | ||
| 1992 | ||
| j9 | Simon L. Peyton Jones: Implementing Lazy Functional Languages on Stock Hardware: The Spineless Tagless G-Machine. J. Funct. Program. 2(2): 127-202 (1992) | |
| j8 | Joseph H. Fasel, Paul Hudak, Simon L. Peyton Jones, Philip Wadler: SIGPLAN Notices Special Issue on the Functional Programming Language Haskell. SIGPLAN Notices 27(5): 1 (1992) | |
| j7 | Paul Hudak, Simon L. Peyton Jones, Philip Wadler, Brian Boutel, Jon Fairbairn, Joseph H. Fasel, María M. Guzmán, Kevin Hammond, John Hughes, Thomas Johnsson, Richard B. Kieburtz, Rishiyur S. Nikhil, Will Partain, John Peterson: Report on the Programming Language Haskell, A Non-strict, Purely Functional Language. SIGPLAN Notices 27(5): 1- (1992) | |
| c16 | Cordelia V. Hall, Kevin Hammond, Will Partain, Simon L. Peyton Jones, Philip Wadler: The Glasgow Haskell Compiler: A Retrospective. Functional Programming 1992: 62-71 | |
| c15 | John Launchbury, Andy Gill, John Hughes, Simon Marlow, Simon L. Peyton Jones, Philip Wadler: Avoiding Unnecessary Updates. Functional Programming 1992: 144-153 | |
| c14 | Patrick M. Sansom, Simon L. Peyton Jones: Profiling Lazy Functional Programs. Functional Programming 1992: 227-239 | |
| c13 | André Santos, Simon L. Peyton Jones: On Program Transformation in the Glasgow Haskell Compiler. Functional Programming 1992: 240-251 | |
| 1991 | ||
| j6 | Simon L. Peyton Jones, David R. Lester: A Modular Fully-lazy Lambda Lifter in HASKELL. Softw., Pract. Exper. 21(5): 479-506 (1991) | |
| c12 | Gert Akerholt, Kevin Hammond, Simon L. Peyton Jones, Philip W. Trinder: A Parallel Functional Database on GRIP. Functional Programming 1991: 1-24 | |
| c11 | Simon L. Peyton Jones, John Launchbury: Unboxed Values as First Class Citizens in a Non-Strict Functional Language. FPCA 1991: 636-666 | |
| 1989 | ||
| j5 | Simon L. Peyton Jones: Parallel Implementations of Functional Programming Languages. Comput. J. 32(2): 175-186 (1989) | |
| c10 | ||
| c9 | Simon L. Peyton Jones, Chris D. Clack, Jon Salkild: High-Performance parallel graph reduction. PARLE (1) 1989: 193-206 | |
| 1988 | ||
| j4 | Simon L. Peyton Jones: FLIC - a functional language intermediate code. SIGPLAN Notices 23(8): 30-48 (1988) | |
| j3 | Chris Hankin, Geoffrey L. Burn, Simon L. Peyton Jones: A Safe Approach to Parallel Combinator Reduction. Theor. Comput. Sci. 56: 17-36 (1988) | |
| c8 | Geoffrey L. Burn, Simon L. Peyton Jones, J. D. Robson: The Spineless G-Machine. LISP and Functional Programming 1988: 244-258 | |
| 1987 | ||
| b1 | Simon L. Peyton Jones: The Implementation of Functional Programming Languages. Prentice-Hall 1987 | |
| c7 | Simon L. Peyton Jones, Chris D. Clack, Jon Salkild, Mark Hardie: GRIP - A high-performance architecture for parallel graph reduction. FPCA 1987: 98-112 | |
| 1986 | ||
| j2 | ||
| c6 | Simon L. Peyton Jones: Functional Programming Languages as a Software Engineering Tool. Embedded Systems 1986: 153-173 | |
| c5 | Chris Hankin, Geoffrey L. Burn, Simon L. Peyton Jones: A Safe Approach to Parallel Combinator Reduction (Extended Abstract). ESOP 1986: 99-110 | |
| c4 | Chris D. Clack, Simon L. Peyton Jones: The Four-Stroke Reduction Engine. LISP and Functional Programming 1986: 220-232 | |
| 1985 | ||
| j1 | Simon L. Peyton Jones: Yacc in Sasl-an Exercise in Functional Programming. Softw., Pract. Exper. 15(8): 807-820 (1985) | |
| c3 | ||
| c2 | Simon L. Peyton Jones: An Introduction to Fully-Lazy Supercombinators. Combinators and Functional Programming Languages 1985: 175-206 | |
| 1982 | ||
| c1 | Simon L. Peyton Jones: An Investigation of the Relative Efficiencies of Combinators and Lambda Expressions. Symposium on LISP and Functional Programming 1982: 150-158 | |
Colors in the list of coauthors
Last update Fri May 24 10:16:40 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page