GHC Steering Committee Call for Nominations 2024

Dear Haskellers,

The GHC Steering Committee is seeking nominations for new members.

The committee scrutinizes, debates and eventually decides to accept or reject proposals to change the language or major features supported by GHC. Our processes are described in the GitHub repository where proposals are submitted. In particular, please have a look at the committee bylaws.

We are looking for members who have the ability to:

  • understand GHC proposals (e.g. for new language extensions),
  • find holes and missing corner cases in the specifications,
  • foresee the interaction with other language or compiler features,
  • comment constructively and improve proposals through engagement with others,
  • judge the cost/benefit ratio of changes, and
  • come to a justifiable conclusion.

Ideally, committee members should:

  • have substantial experience of writing or teaching Haskell;
  • have a track record of active contributions to the Haskell community; or
  • have expertise in language design and implementation, in either Haskell or related languages.

It is our aim that this committee be diverse; by representing different viewpoints, we will make decisions that benefit larger segments of our community. Even if you are uncertain whether your background qualifies you for the role, you are warmly encouraged to apply.

The committee’s work requires a small, but non-trivial amount of time, especially when you are assigned a proposal for shepherding. We estimate the workload to be around 2 hours per week, and our process works best if members usually respond to technical emails within 1-2 weeks (within days is even better). Please keep that in mind if your email inbox is already overflowing.

To nominate yourself, please send an email to me (as the committee secretary) at by February 16th 2024, briefly summarising your background and relevant experience. I will distribute the nominations among the committee, and we will keep the nominations and our deliberations private.

Self-nominations are the norm. You can nominate someone else, but please obtain their explicit consent to do so. (We don’t want to choose someone who turns out to be unable to serve.)

On behalf of the committee,

Adam Gundry


There’s still time to volunteer for the GHC Steering Committee! If you are interested, or know someone else who might be, please get in touch.

Following the recent nomination round, the GHC Steering Committee is delighted to welcome @maralorn and @Tritlo as new members. In addition, @rae, @nomeata and @int-index are reaching the end of their terms, and have decided to step down. Many thanks to all of them for their service to the Haskell community!

Given that a larger committee would help spread out the work of reviewing proposals, we have decided to open a second round of nominations where we will consider appointing up to 3 more members. If you would like to nominate yourself, please get in touch with me by email to as soon as possible. Or if you know someone else who would be a suitable member of the committee, please encourage them to apply.


I’m pleased to say that we have received several more nominations for the GHC Steering Committee as part of the ongoing nomination round. If you’re intending to apply, please get in touch within the next week.