|
|
Patrick M. Sansom WWW:
http://www.dcs.gla.ac.uk/~sansom |
|
|
|
I am a lecturer in the Department of Computing Science at the University of Glasgow.
I am an active member of the Functional Programming Research Group and part of the Glasgow Haskell development team. I also contribute to the Glasgow GC Group.
My research concerns the practical implementation of and support for high-level functional programming languages. Particular topics in which I maintain an active interest include:
Formally-based profiling for higher-order functional
languages
Patrick M. Sansom and Simon L. Peyton Jones
ACM Transactions on Programming Languages and Systems, Vol.
19, No. 1, January 1997.
abstract,
postscript
Smart Recompilation in Glasgow Haskell
Patrick M. Sansom
in
Functional Programming, Glasgow 1996, Research Report TR-1997-1,
Dept. of Computing Science, University of Glasgow, January
1997
abstract,
postscript
Time and space profiling for non-strict higher-order functional
languages
Patrick M. Sansom and Simon L. Peyton Jones
22nd ACM Symposium on Principles of Programming Languages, San
Francisco, California, January 1995
abstract,
postscript,
tech
report
Execution profiling for non-strict functional languages
Patrick M. Sansom
Ph.D. Thesis, Research Report FP-1994-09, Dept. of Computing
Science, University of Glasgow, September 1994
abstract,
postscript
Unboxing using Specialisation
Cordelia V. Hall, Simon L. Peyton Jones and Patrick M. Sansom
in Functional Programming, Glasgow 1994, Springer Verlag,
Workshops in Computing, July 1994
abstract,
postscript
Time profiling a lazy functional compiler
Patrick M. Sansom
in Functional Programming, Glasgow 1993, Springer Verlag,
Workshops in Computing, July 1993
abstract,
postscript
Generational garbage collection for Haskell
Patrick M. Sansom and Simon L. Peyton Jones
Proceedings of the ACM conference on Functional Programming
Languages and Computer Architecture, Copenhagen, June 1993
abstract,
postscript,
tech
report
Profiling lazy functional programs
Patrick M. Sansom and Simon L. Peyton Jones
in Functional Programming, Glasgow 1992, Springer Verlag,
Workshops in Computing, July 1992
abstract,
postscript
Improving persistent data manipulation for functional languages
K Hammond, D McNally, PM Sansom, and P Trinder
in Functional Programming, Glasgow 1992, Springer Verlag,
Workshops in Computing, July 1992
abstract,
postscript
Combining copying and compacting garbage collection or
Dual-mode garbage collection
Patrick M. Sansom
in Functional Programming, Glasgow 1991, Springer Verlag,
Workshops in Computing, August 1991
abstract,
postscript,
tech
report