I'm a Professor in Computer Science, in the School of Computer Science, at the University of St. Andrews, St. Andrews, Scotland, where I lead the Functional Programming research group.
I am also an Honorary Professor at Heriot-Watt University, Edinburgh, Scotland. My main interests are in cost modelling, parallelism and real-time and embedded systems.
Talks I've Given
ParaForming: Forming Parallel Functional Programs using Refactoring
Featuring Kevin Hammond
This talk introduces the ParaForming approach, gives some examples and shows how effective parallel programs can be developed using advanced refactoring technology.functional-programming data-parallel-haskell haskell fpx intel