Difference between revisions of "Haskell Platform"
DonStewart (talk | contribs) |
m (Changed link to haskell platform documentation - original link returned 404) |
||
(49 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{HP}} |
||
⚫ | |||
+ | The Haskell Platform is a single, standard [[Haskell]] development environment for everyone. It offers a set of blessed libraries and tools, to save you the task of picking and choosing which core Haskell libraries to use. |
||
− | __NOTOC__ |
||
+ | [http://haskell.org/platform/contents.html Learn more about the Haskell Platform ⇒] |
||
− | 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. |
||
+ | __TOC__ |
||
⚫ | |||
− | == |
+ | == What's in the platform == |
+ | See the [https://www.haskell.org/downloads/#platform Haskell Platform documentation] on [https://www.haskell.org haskell.org]. |
||
− | The platform is specified via a Cabal file: |
||
⚫ | |||
+ | == Trouble shooting == |
||
− | The initial release targets, 2009.2.0 |
||
+ | Report bugs on GitHub: |
||
− | * ghc-6.10.2 |
||
− | + | [https://github.com/haskell/haskell-platform/issues Haskell Platform Issues]. |
|
− | * haddock, happy and alex |
||
− | * cabal-install and its dependencies. |
||
− | == |
+ | === Developers === |
⚫ | |||
− | 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. |
||
⚫ | |||
− | == |
+ | == Buttons == |
+ | We have some buttons to let your friends know about the Haskell Platform. |
||
− | * [http://trac.haskell.org/haskell-platform/ Issue tracker and dev wiki] |
||
− | * [http://code.haskell.org/haskell-platform Darcs repository]: contains the meta-package and scripts for the generic unix tarball |
||
− | * [[/FAQ]] |
||
− | * [http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform Mailing list] |
||
− | * IRC channel: #ghc @ freenode.org |
||
− | * [http://www.galois.com/blog/2009/03/23/one-million-haskell-downloads/ Download statistics for Haskell Packages] |
||
+ | [http://haskell.org/platform http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-100.png] |
||
+ | Use this html in your site: |
||
− | == Documentation == |
||
+ | <code> |
||
− | * [http://www.cse.unsw.edu.au/~dons/papers/CPJS08.html Haskell: Batteries Included], position paper by Don, Duncan and Isaac. |
||
+ | <nowiki> |
||
− | * [http://blog.well-typed.com/2008/11/haskell-platform-talk-at-the-london-haskell-users-group/ Slides from the Haskell Platform talk] |
||
+ | <a href="http://haskell.org/platform"> |
||
− | * [http://blog.well-typed.com/2008/09/hackage-hacking-and-demo/ Haskell Platform discussion] |
||
+ | <img src="http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-100.png"></a> |
||
− | * Bryan O'Sullivan's [http://www.serpentine.com/blog/2008/09/26/some-notes-on-the-future-of-haskell-and-fp/ writeup] of the future of Haskell discussion |
||
+ | </nowiki> |
||
− | * [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. |
||
+ | </code> |
||
− | * [http://haskell.org/~duncan/ghc/%23ghc-2008-07-16.log More occurred during the #ghc meeting] |
||
+ | [http://haskell.org/platform http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-64.png] |
||
− | == Distribution format == |
||
+ | Use this html in your site: |
||
− | * Source distribution |
||
− | * .tar.gz bundle compatible with extra-libs |
||
− | * Windows Installed |
||
− | * Native distro packages |
||
+ | <code> |
||
− | The HP will be the first '''meta-package''' on hackage, that depends on the platform library set. With this, |
||
+ | <nowiki> |
||
+ | <a href="http://hackage.haskell.org/platform"> |
||
+ | <img src="http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-64.png"></a> |
||
+ | </nowiki> |
||
+ | </code> |
||
+ | SVG source for the button: http://haskell.org/haskellwiki/Image:Button.svg |
||
− | cabal install haskell-platform |
||
− | will be possible. |
||
− | == |
+ | === Icons === |
+ | Icons for the platform installer and desktop. |
||
− | The initial release is expected to include only BSD3 licensed software. |
||
+ | [[Image:Platform-100.png]] |
||
− | == Programs == |
||
⚫ | |||
− | The platform includes programs, such as haddock or cabal-install. |
||
− | These aren't nicely tracked from the cabal meta package yet. |
||
− | == Related projects == |
||
+ | === Legal === |
||
− | * [http://docs.python.org/lib/lib.html Python libraries] |
||
− | * [http://live.gnome.org/ReleasePlanning Gnome's release process] |
||
− | * [http://live.gnome.org/ReleasePlanning/ModuleProposing How to propose modules for GNOME] |
||
− | * [http://forge.ocamlcore.org/projects/batteries/ OCaml Batteries] |
||
+ | * The cherry blossom image used in the 2011 HP release is [http://www.flickr.com/photos/28481088@N00/3291086383/ licensed CC by tanakawho] |
||
− | == Developers == |
||
− | Haskell Platform infrastructure team: |
||
⚫ | |||
− | * Duncan Coutts (Well Typed) |
||
− | * Don Stewart (Galois) |
||
− | |||
⚫ |
Latest revision as of 13:28, 21 January 2020
|
The Haskell Platform is a single, standard Haskell development environment for everyone. It offers a set of blessed libraries and tools, to save you the task of picking and choosing which core Haskell libraries to use.
Learn more about the Haskell Platform ⇒
What's in the platform
See the Haskell Platform documentation on haskell.org.
Trouble shooting
Report bugs on GitHub: Haskell Platform Issues.
Developers
- New Haskell Platform Wiki
- Old Trac wiki
Buttons
We have some buttons to let your friends know about the Haskell Platform.
Use this html in your site:
<a href="http://haskell.org/platform">
<img src="http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-100.png"></a>
Use this html in your site:
<a href="http://hackage.haskell.org/platform">
<img src="http://raw.githubusercontent.com/haskell/haskell-platform/master/website/icons/button-64.png"></a>
SVG source for the button: http://haskell.org/haskellwiki/Image:Button.svg
Icons
Icons for the platform installer and desktop.
Legal
- The cherry blossom image used in the 2011 HP release is licensed CC by tanakawho