Context Navigation

Welcome to Haskell'

Introduction

The ​Haskell programming language is more-or-less divided into two "branches". The ​Haskell 98 standard is the "stable" branch of the language, and that has been a big success. A lot of progress has been made over the last few years in the "research" branch of the Haskell language. It is constantly advancing, and we feel that it is time for a new standard which reflects those advancements.

Haskell'

Haskell' will be a conservative refinement of Haskell 98. It will be the work of this committee to adopt a set of language extensions and modifications and to standardize a new set of libraries.

We will strive to only include tried-and-true language features, and to define them at least as rigorously as Haskell 98 was defined. This standard will reflect the realities of developing practical applications in the Haskell language. We will work closely with the rest of the Haskell community to create this standard. We intend to follow a fast-paced TimeLine, so this standard will necessarily be conservative.

Resources

These are the resources that the community and committee are using during development of Haskell'.

The ​haskell-prime mailing list: all technical discussion will take place here, or (if other meetings take place) be reported here. Anyone can subscribe, and any subscriber can post questions and comments, and participate in discussions. Anyone can read the list archives.

This wiki: to document consensus. This system is publicly readable, but only committee writable so that we may present it as the "official" output of the committee. If you ever feel that the wiki is not accurate as to the consensus, please alert the committee! See WikiGuidelines.

The ticket tracking system: to track ongoing tasks and proposals from the community. Log in with username guest and password haskell' to create and edit tickets. If you would like your own guest account (so that tickets will have your name on them) email Isaac Jones. See WikiGuidelines.

The haskell-prime code repository: a darcs repository for experiments, proposed libraries,and complex examples. ​darcs is a decentralized system, so anyone can use it, but patches should be sent to Isaac Jones.