The Haskell Symposium


The Haskell Symposium is an annual symposium organized in affiliation with the International Conference on Functional Programming (ICFP). The symposium is sponsored by the Association for Computing Machinery (ACM) under the aegis of the ACM Special Interest Group on Programming Languages (SIGPLAN).


The purpose of the Haskell Symposium is to discuss experience with Haskell, and future developments for the language. The scope of the symposium includes all aspects of the design, semantics, theory, application, implementation, and teaching of Haskell.

Upcoming Haskell Symposium

The Haskell Symposium 2014 will take place in September 2014, and is co-located with ICFP 2014 in Göteburg, Sweden.

Past Haskell Workshops and Symposia

Before 2008, the Haskell Symposium was known as the Haskell Workshop. The name change reflects the steady increase of influence of the Haskell Workshop on the wider community, as well as an increasing numbers of high quality submissions making the acceptance process highly competitive.

     La Jolla 1995 Proceedings

Amsterdam 1997 Proceedings

Paris 1999 Proceedings (local copy)

Montreal 2000 Papers

Firenze 2001 Proceedings (local copy)

Pittsburgh 2002 Proceedings (ACM DL)

Uppsala 2003 Proceedings (ACM DL)

Snowbird 2004 Proceedings (ACM DL)

Tallinn 2005 Proceedings (ACM DL)

Portland 2006 Proceedings (ACM DL)

Freiburg 2007 Proceedings (ACM DL)

Victoria 2008
Proceedings (ACM DL)

Edinburgh 2009
Proceedings (ACM DL)

Baltimore 2010
Proceedings (ACM DL), Vimeo Videos

Tokyo 2011
Proceedings (ACM DL)

Copenhagen 2012
Proceedings (ACM DL)

Boston 2013 Proceedings (ACM DL)

Steering Committee


The main purpose of the Haskell Symposium Steering Committee is to provide continuity of the symposium and to offer help and advice to the current organizer(s) of the symposium.

The responsibilities of the steering committee are:


  1. The Haskell Symposium Steering Committee comprises the three previous Program Chairs, the current Haskell Symposium Chair, and three appointed Members-At-Large.
  2. Each year, around the date of the Haskell Symposium, the Steering Committee, in consultation with the SIGPLAN Chair, appoints the Program Chair for the next Haskell Symposium. The steering committee additionally appoints a new Member-At-Large to succeed the currently longest serving Member-At-Large. The new Haskell Symposium Program Chair and the newly appointed Member-At-Large then join the Steering Committee, while the longest serving former Program Chair and Member-At-Large step down.
  3. The chair of the Steering Committee is the longest serving former Program Chair.
  4. Should there be vacancies within the Steering Committee, e.g. due to a member stepping down early, the Steering Committee appoints members to fill the vacancies and, if necessary, decides on the succession ordering.


The members of the Steering Committee are:

Program Committee

The Program Committee is responsible for the technical content of the Haskell Symposium. The Haskell Symposium Program Chair, with the approval of the Steering Committee, appoints the Program Committee and leads its work.

Maintained using Darcs