Haskell Platform

From Wikipedia, the free encyclopedia
  (Redirected from Haskell platform)
Jump to: navigation, search
Haskell platform
Logo-Haskell-Platform-Batteries-Included.png
Developer(s) Haskell Platform Infrastructure Team [1]
Stable release
2014.2.0.0 / August 2014 (2014-08)
Operating system portable
License BSD
Website http://www.haskell.org/platform/ The Haskell Platform

The Haskell Platform is a collection of software packages, tools and libraries, which is to create a common platform for using and developing applications in Haskell. With the Haskell Platform, Haskell follows the same principle as Python: "Batteries included".[2]

Motivation[edit]

The Haskell Platform aims to unify Haskell development tools into a single package, consisting of a compiler, compiling tools and many standard libraries, therefore making it easier to develop and deploy full-featured Haskell-driven applications.

Packages included[edit]

Currently it consists of:[3]

Deployment[edit]

It is available for Ubuntu 10.10,[5] Arch Linux,[6][7]FreeBSD,[8] Gentoo Linux (x86-64 and x86),[9] Fedora,[10] Debian (stable) [11] and NixOS. One-click installers exist for Mac OS X[12] (only Intel) and Microsoft Windows[13] (64-bit support currently alpha-only)[14]

Versions[edit]

The Haskell Platform aims at a 6-months release cycle.[15]

2009.2[edit]

Included GHC 6.10. It is also the version considered to be included into Debian-stable.[11]

2009.4[edit]

The second major release in 2009.[16]

2010.1[edit]

Since 2010 the Haskell Platform is no longer considered beta, including GHC 6.12, featuring extensions from Haskell 2010. With this release 64-bit support on Mac OS X Snow Leopard was fixed.[12]

2010.2[edit]

First non-beta release of 2010

2010.4[edit]

Second major release of 2010.

2011.2[edit]

First stable release of 2011, including GHC 7.0.

2012.2[edit]

First stable release of 2012, including GHC 7.4.1.

2012.4[edit]

Second release of 2012, including GHC 7.4.2.

2013.2[edit]

First stable release of 2013, including GHC 7.6.3.

2014.2[edit]

First stable release of 2014, includes GHC 7.8.3.

References[edit]

  1. ^ http://trac.haskell.org/haskell-platform/wiki/Members
  2. ^ a b http://www.cse.unsw.edu.au/~dons/papers/CPJS08.html
  3. ^ http://hackage.haskell.org/platform/contents.html
  4. ^ http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-debugger.html
  5. ^ http://packages.ubuntu.com/maverick/haskell-platform
  6. ^ https://www.archlinux.org/packages/extra/x86_64/ghc/
  7. ^ https://www.archlinux.org/packages/extra/i686/ghc/
  8. ^ http://wiki.freebsd.org/Haskell/Platform
  9. ^ http://packages.gentoo.org/package/dev-haskell/haskell-platform
  10. ^ https://admin.fedoraproject.org/pkgdb/acls/name/haskell-platform
  11. ^ a b http://packages.debian.org/squeeze/haskell-platform
  12. ^ a b http://hackage.haskell.org/platform/mac.html
  13. ^ http://hackage.haskell.org/platform/windows.html
  14. ^ http://www.haskell.org/pipermail/glasgow-haskell-users/2012-June/022464.html
  15. ^ http://trac.haskell.org/haskell-platform/wiki/ReleaseTimetable
  16. ^ http://trac.haskell.org/haskell-platform/milestone/2009.4.0

External links[edit]