Call for Nominations: Haskell Prime language committee

Herbert Valerio Riedel hvriedel at gmail.com
Wed Sep 23 10:58:07 UTC 2015


Dear Haskell Community,

The Haskell Prime[1] standardization process has been dormant since
the last version of the Haskell Report ("Haskell 2010"[2]) was
published, and the original stated plan of publishing yearly revisions
didn't pan out.

To make an unfortunate situation even worse, with the recent
implementation of the Functor/Applicative/Monad Proposal (AMP)[3], the
standard libraries of the principal Haskell implementation have
diverged to the point of GHC 7.10 giving up to be a Haskell 2010
conforming implementation. This leads to the desire to (at the very
least) update the Haskell Report to reflect current reality, and allow
GHC to claim compliance against a newer Haskell Report at some point.

Since the last Haskell Prime committee was formed, the Core libraries
Committee (CLC)[4] came into existence. One of its principal
functions has been to review and comment on library proposals
affecting GHC's `base` library, assess the long-term effect on the
ecosystem and future Haskell Reports, and finally oversee the
implementation. In other words, the CLC has been successfully covering
the library part of the Haskell Report in the last couple of years.

Consequently, the missing piece to get the Haskell Prime process going
again is to put together a committee for the core language part of the
Haskell Report. The task of the new language committee is

 * debate and decide (with the help and support of the broader
   Haskell community) which language extensions are ready for
   inclusion, and

 * put in the work to formalize those extensions into proper
   specifications suitable for the Haskell Report document.

In consultation with the current members of the Haskell Prime
committee (and Simon PJ), I have volunteered as chair to "reboot" the
process and get things rolling again.

The first step is a new round of self-nominations to the committee to
bring in new contributors and fresh enthusiasm. To nominate yourself
please

 * join the `haskell-prime` list[5], and

 * send a short email to me[6] or, if you prefer, to the
   `haskell-prime` list[5] indicating your desire to self-nominate and
   any relevant experience.

Decisions on these nominations will then be made by discussion among
the current members of the committee.

Nominations close in 3 weeks time.


Regards,
  Herbert Valerio Riedel


 [1]: https://ghc.haskell.org/trac/haskell-prime/wiki/Committee
 [2]: https://www.haskell.org/onlinereport/haskell2010/
 [3]: https://wiki.haskell.org/Functor-Applicative-Monad_Proposal
 [4]: https://wiki.haskell.org/Core_Libraries_Committee
 [5]: https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-prime
 [6]: mailto:hvriedel+prime at gmail.com

-- 
PGP fingerprint: 427C B69A AC9D 00F2 A43C  AF1C BA3C BA3F FE22 B574
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/haskell-prime/attachments/20150923/a8c337b7/attachment.sig>


More information about the Haskell-prime mailing list