Haskell logo
The Haskell Symposium
[Haskell]
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).
Scope
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.
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. Starting in 2019, the Haskell Implementors' Workshop has been orchestrated by
the Haskell Symposium steering committee, while remaining a distinct event.
Year
Place
PC Chair
HIW Chair
2025
Singapore
Ningning Xie
Andreas Hermann
Steering Committee
Responsibilities
The main purpose of the Haskell Symposium Steering Committee is to
provide
continuity of the symposium and Haskell Implementors' Workshop
and to offer help and advice to the current
organizer(s) of the symposium.
The responsibilities of the steering committee are:
- To provide continuity of the Haskell Symposium and Haskell Implementors' Workshop,
serve the
Haskell community, and maintain the functional vision and vigour of the
symposium and workshop.
- To officially represent the Haskell Symposium with the
sponsoring organization, ACM SIGPLAN, and consult with the SIGPLAN
chair on matters of policy and planning.
- To appoint the Haskell Symposium Program Chair each year in
consultation with the SIGPLAN Chair, and approve the Program Chair's
choice of Program Committee.
- To provide help and guidance to the Haskell Symposium Program
Chair in the overall technical organization of the symposium, as well
with budget preparation and the cooperation with affiliated conferences
and workshops.
- To appoint the Haskell Implementors' Workshop chair each year.
- To assist in the coordination of the Haskell Symposium with the Haskell Implementors' Workshop.
Membership
- The Haskell Symposium Steering Committee comprises the three
previous Haskell Symposium Program Chairs, the current Haskell Symposium Chair,
two previous Haskell Implementors' Workshop chairs, the current
Haskell Implementors' Workshop chair, three
appointed Members-At-Large, and as a non-voting ex officio member,
the vice chair of the SIGPLAN executive committee.
- 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 Haskell Implementors' Workshop chair and
a new Member-At-Large to succeed the
currently longest serving Member-At-Large. The new chairs and the
newly appointed Member-At-Large then join the
Steering Committee, while the longest serving former chairs and
Member-At-Large step down.
- The chair of the Steering Committee is the longest serving
former Haskell Symposium Program Chair.
- 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.
Current Members
Ningning Xie
University of Toronto
HS Chair 2025
end of term 2028
Niki Vazou
IMDEA Software Institute, Madrid
HS Chair 2023
end of term 2026
Ryan Scott
Galois, Inc.
HIW Chair 2023
end of term 2025
Andrew Myers
Cornell University
Ex officio member
end of term 2027
Past Members
Past members include the Programme Committee chairs of prior iterations of the
Haskell Symposium,
the Programme Committee chairs of prior iterations of the Haskell Implementors'
Workshop (starting in 2019),
as well as the following Members-At-Large.
Youyou Cong 2020 - 2023
Conal Elliott 2019 - 2022
Richard A. Eisenberg 2019 - 2022
Stephanie Weirich 2018 - 2021
Niki Vazou 2017 - 2020
Duncan Coutts 2016 - 2019
Simon Marlow 2015 - 2018
Kathleen Fisher 2014 - 2017
Zhenjiang Hu 2013 - 2016
Bruno Oliveira 2012 - 2015
Lennart Augustsson 2011 - 2014
Mark Jones 2010 - 2013
Peter Thiemann 2009 - 2012
John Hughes 2008 - 2011
Colin Runciman 2007 - 2010
Doaitse Swierstra 2006 - 2009
Manuel Chakravarty 2005 - 2008
John Launchbury 2004 - 2007
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.