Haskell Platform
From HaskellWiki
| Line 7: | Line 7: | ||
See the [http://trac.haskell.org/haskell-platform/wiki Platform Issue Tracker] for further information. | See the [http://trac.haskell.org/haskell-platform/wiki Platform Issue Tracker] for further information. | ||
| - | == | + | == Specification == |
The platform is specified via a Cabal file: | The platform is specified via a Cabal file: | ||
| - | * '''[http://code.haskell.org/haskell-platform/haskell-platform.cabal The Haskell Platform 2009.2.0] ( | + | * '''[http://code.haskell.org/haskell-platform/haskell-platform.cabal The Haskell Platform 2009.2.0] (beta) ''' |
| - | The initial release targets | + | The initial release targets, 2009.2.0 |
* ghc-6.10.2 | * ghc-6.10.2 | ||
| Line 20: | Line 20: | ||
* cabal-install and its dependencies. | * cabal-install and its dependencies. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Volunteers needed! == | == Volunteers needed! == | ||
| - | + | The platform requires installer developers, and distro maintainers, for every OS distro we care about. If you are able to help out on your system, please sign up to the mailing list, or drop by #ghc @ freenode. | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | If | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
== Resources == | == Resources == | ||
| Line 103: | Line 33: | ||
* IRC channel: #ghc @ freenode.org | * IRC channel: #ghc @ freenode.org | ||
* [http://www.galois.com/blog/2009/03/23/one-million-haskell-downloads/ Download statistics for Haskell Packages] | * [http://www.galois.com/blog/2009/03/23/one-million-haskell-downloads/ Download statistics for Haskell Packages] | ||
| - | + | ||
== Documentation == | == Documentation == | ||
| - | * [http:// | + | * [http://www.cse.unsw.edu.au/~dons/papers/CPJS08.html Haskell: Batteries Included], position paper by Don, Duncan and Isaac. |
* [http://blog.well-typed.com/2008/11/haskell-platform-talk-at-the-london-haskell-users-group/ Slides from the Haskell Platform talk] | * [http://blog.well-typed.com/2008/11/haskell-platform-talk-at-the-london-haskell-users-group/ Slides from the Haskell Platform talk] | ||
* [http://blog.well-typed.com/2008/09/hackage-hacking-and-demo/ Haskell Platform discussion] | * [http://blog.well-typed.com/2008/09/hackage-hacking-and-demo/ Haskell Platform discussion] | ||
| Line 113: | Line 43: | ||
* [http://thread.gmane.org/gmane.comp.lang.haskell.cvs.ghc/28062/focus=28807 A discussion] took place in June and July 2008 about the direction of the HLP. | * [http://thread.gmane.org/gmane.comp.lang.haskell.cvs.ghc/28062/focus=28807 A discussion] took place in June and July 2008 about the direction of the HLP. | ||
* [http://haskell.org/~duncan/ghc/%23ghc-2008-07-16.log More occurred during the #ghc meeting] | * [http://haskell.org/~duncan/ghc/%23ghc-2008-07-16.log More occurred during the #ghc meeting] | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Distribution format == | == Distribution format == | ||
| Line 164: | Line 56: | ||
will be possible. | will be possible. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Licenses == | == Licenses == | ||
| Line 192: | Line 65: | ||
The platform includes programs, such as haddock or cabal-install. | The platform includes programs, such as haddock or cabal-install. | ||
These aren't nicely tracked from the cabal meta package yet. | These aren't nicely tracked from the cabal meta package yet. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
== Related projects == | == Related projects == | ||
| Line 212: | Line 75: | ||
== Developers == | == Developers == | ||
| - | Haskell Platform | + | Haskell Platform infrastructure team: |
* Duncan Coutts (Well Typed) | * Duncan Coutts (Well Typed) | ||
Revision as of 21:19, 4 May 2009
The Haskell Platform (HP) is the name of the blessed, core library suite for Haskell. By taking the best libraries from the more than 1200 libraries of Hackage, it provides a comprehensive, stable and mature base for Haskell projects to work from.
See the Platform Issue Tracker for further information.
1 Specification
The platform is specified via a Cabal file:
The initial release targets, 2009.2.0
- ghc-6.10.2
- Classic Extra Libs
- haddock, happy and alex
- cabal-install and its dependencies.
2 Volunteers needed!
The platform requires installer developers, and distro maintainers, for every OS distro we care about. If you are able to help out on your system, please sign up to the mailing list, or drop by #ghc @ freenode.
3 Resources
- Issue tracker and dev wiki
- Darcs repository: contains the meta-package and scripts for the generic unix tarball
- /FAQ
- Mailing list
- IRC channel: #ghc @ freenode.org
- Download statistics for Haskell Packages
4 Documentation
- Haskell: Batteries Included, position paper by Don, Duncan and Isaac.
- Slides from the Haskell Platform talk
- Haskell Platform discussion
- Bryan O'Sullivan's writeup of the future of Haskell discussion
- A discussion took place in June and July 2008 about the direction of the HLP.
- More occurred during the #ghc meeting
5 Distribution format
- Source distribution
- .tar.gz bundle compatible with extra-libs
- Windows Installed
- Native distro packages
The HP will be the first meta-package on hackage, that depends on the platform library set. With this,
cabal install haskell-platform
will be possible.
6 Licenses
The initial release is expected to include only BSD3 licensed software.
7 Programs
The platform includes programs, such as haddock or cabal-install. These aren't nicely tracked from the cabal meta package yet.
8 Related projects
9 Developers
Haskell Platform infrastructure team:
- Duncan Coutts (Well Typed)
- Don Stewart (Galois)
