About

I’m currently a PhD student in the Centre for Doctoral Training in Pervasive Parallelism at the University of Edinburgh.

I work on typed, communication-centric functional programming languages. I’m currently working with session types on the ABCD project, supervised by Sam Lindley and Philip Wadler. More generally, my research interests include programming languages, session types, dependent types, and functional programming.

In the past, I have been an intern at IntelliFactory, where I worked on WebSharper UI.Next. I did my MSc by Research at the University of Edinburgh, and my BSc at the University of St Andrews.

Contact

Feel free to get in touch: you can reach me at simon.fowler -at- ed.ac.uk or simon -at- simonjf.com.

News

Recent Blog Posts

Research

Publications

Dissertations and Project Reports

Miscellaneous

  • First-class Distributed Session Types, ICFP Student Research Competition, 2nd Place (Graduate Category)

Events