Haskell Platform
The Haskell Platform is a collection of software packages, tools and libraries that create a common platform for using and developing applications in Haskell. With the Haskell Platform, Haskell follows the same principle as Python: "Batteries included".
Motivation
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
Currently it consists of:
GHC, Haskell's flagship compiler
The GHC-Profiler
GHCi, GHCs bytecode-interpreter
The GHCi-Debugger
Alex, a lexer generator, similar to Lex
Happy, a parser generator, similar to Yacc
Cabal, a package manager
Haddock, a documentation tool
hsc2hs, a preprocessor for binding Haskell to C code, allowing C libraries to be used from Haskell
various libraries, such as zlib, cgi and OpenGL
Deployment
It is available for Ubuntu,Arch Linux,FreeBSD,Gentoo Linux (x86-64 and x86),Fedora,Debian (stable) and NixOS. One-click installers exist for OS X (only Intel) and Microsoft Windows.