[Photo of Thomas Hallgren, July 2016]

Thomas Hallgren

Email: thomas+h at altocumulus dot org



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

2020 I taught Databases in study period 3.
2019 I helped out on the Databases course in study period 3. I taught Introduction to Functional Programming in study period 1.
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.