[Photo of Thomas Hallgren, July 2016]

Thomas Hallgren

Email:last name at chalmers dot se
Office:EDIT building, room 6105



I am a functional programmer. Since November 2009, I work in the Language Technology Group, mostly with the maintenance of GF (Grammatical Framework) and some web applications based on GF. What else am I doing here and what have I been up to?

2019 I am helping out on the Databases course (lp3).
2016-2018 I taught the course Functional Programming in Nov-Dec (lp2) these years (2016, 2017, 2018).
2009-2010 I taught the course Hardware Description and Verification these years (2009, 2010).
2001-2006 From July 2001 to September 2006, I worked on the Programatica Project in the PacSoft group at Oregon Graduate Institute. I have preserved my home page from my time there.
1988-2001 From 1st May 1998 to 31 June 2001, I was an assistant professor (forskningsassistent) at the Computing Science Department at Chalmers University of Technology, and before I finished my thesis (about Fudgets) I was a PhD student at the same place. I have been a member of the Functional Programming Group for a long time. I have also worked with the Programming Logic Group on the development of user interfaces for proof assistants (Alfa).

This page is split up into several tabs. If you prefer, you can view most of the contents all at once instead.