Simon Marlow
Cited by
Cited by
Composable memory transactions
T Harris, S Marlow, S Peyton-Jones, M Herlihy
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of …, 2005
Parallel and concurrent programming in Haskell: Techniques for multicore and multithreaded programming
S Marlow
" O'Reilly Media, Inc.", 2013
Data Parallel Haskell: a status report
MMT Chakravarty, R Leshchinskiy, S Peyton Jones, G Keller, S Marlow
Proceedings of the 2007 workshop on Declarative aspects of multicore …, 2007
Associated types with class
MMT Chakravarty, G Keller, SP Jones, S Marlow
Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of …, 2005
Haskell 2010 language report
S Marlow
Available on: https://www. haskell. org/onlinereport/haskell2010, 2010
Runtime support for multicore Haskell
S Marlow, S Peyton Jones, S Singh
Proceedings of the 14th ACM SIGPLAN international conference on Functional …, 2009
Secrets of the glasgow haskell compiler inliner
SP Jones, S Marlow
Journal of Functional Programming 12, 2002
A monad for deterministic parallelism
S Marlow, R Newton, S Peyton Jones
ACM SIGPLAN Notices 46 (12), 71-82, 2011
A practical subtyping system for Erlang
S Marlow, P Wadler
ACM SIGPLAN Notices 32 (8), 136-149, 1997
A semantics for imprecise exceptions
S Peyton Jones, A Reid, F Henderson, T Hoare, S Marlow
Proceedings of the ACM SIGPLAN 1999 conference on Programming language …, 1999
Asynchronous exceptions in Haskell
S Marlow, SP Jones, A Moran, J Reppy
Proceedings of the ACM SIGPLAN 2001 conference on Programming language …, 2001
Seq no more: better strategies for parallel Haskell
S Marlow, P Maier, HW Loidl, MK Aswad, P Trinder
ACM Sigplan Notices 45 (11), 91-102, 2010
Haskell on a shared-memory multiprocessor
T Harris, S Marlow, SP Jones
Proceedings of the 2005 ACM SIGPLAN workshop on Haskell, 49-61, 2005
Parallel generational-copying garbage collection with a block-structured heap
S Marlow, T Harris, RP James, S Peyton Jones
Proceedings of the 7th international symposium on Memory management, 11-20, 2008
Stretching the storage manager: weak pointers and stable names in Haskell
SP Jones, S Marlow, C Elliott
Symposium on Implementation and Application of Functional Languages, 37-58, 1999
Making a fast curry: push/enter vs. eval/apply for higher-order languages
S Marlow, SP Jones
ACM SIGPLAN Notices 39 (9), 4-15, 2004
The glasgow haskell compiler
S Marlow, SP Jones
Multicore garbage collection with local heaps
S Marlow, S Peyton Jones
ACM SIGPLAN Notices 46 (11), 21-32, 2011
Making a fast curry: push/enter vs. eval/apply for higher-order languages
S Marlow, SP Jones
Journal of Functional Programming 16 (4-5), 415-449, 2006
Parallel performance tuning for Haskell
D Jones Jr, S Marlow, S Singh
Proceedings of the 2nd ACM SIGPLAN symposium on Haskell, 81-92, 2009
The system can't perform the operation now. Try again later.
Articles 1–20