Personal tools

Haskell Platform

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
 
__NOTOC__
 
__NOTOC__
   
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 [http://hackage.haskell.org Hackage], it provides a comprehensive, stable and mature base for Haskell projects to work from.
+
[http://hackage.haskell.org/platform/ Download the Haskell Platform 2009.2.0]
  +
  +
The Haskell Platform is a blessed library and tool suite for Haskell, along with installers for a wide variety of systems.
  +
  +
The platform saves you the task of picking and choosing the best Haskell libraries and tools to use for a task. Distro maintainers that support the Haskell Platform can be confident they're fully supporting Haskell as the developers intend it. Developers targetting the platform can be confident they have a trusted base of code to work with.
   
 
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.
Line 19: Line 19:
 
* haddock, happy and alex
 
* haddock, happy and alex
 
* cabal-install and its dependencies.
 
* cabal-install and its dependencies.
 
   
 
== Volunteers needed! ==
 
== Volunteers needed! ==

Revision as of 04:17, 6 May 2009

Platform.png


Download the Haskell Platform 2009.2.0

The Haskell Platform is a blessed library and tool suite for Haskell, along with installers for a wide variety of systems.

The platform saves you the task of picking and choosing the best Haskell libraries and tools to use for a task. Distro maintainers that support the Haskell Platform can be confident they're fully supporting Haskell as the developers intend it. Developers targetting the platform can be confident they have a trusted base of code to work with.

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


4 Documentation

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)