[website changes for 2011.4.0.0 Mark Lentczner **20111217074052 Ignore-this: d77995e82f527169d1b0a131d8ae00bc added new links for the new installers moved most recent links into historical sections reformatted historical sections by year updated locations of downloads to new location on lambda.haskell.org updated references to GHC 7.0.3 to 7.0.4 added direct link to library docs on front page ] { hunk ./download-website/contents.html 4 - The Haskell Platform hunk ./download-website/contents.html 6 + The Haskell Platform hunk ./download-website/contents.html 11 + +

Haskell: Batteries Included

+

The Haskell Platform is a comprehensive, robust development environment for programming in Haskell. For new users the platform makes it trivial to get up and running with a full Haskell development environment. For experienced developers, the platform provides a comprehensive, standard base for commercial and open source Haskell development that maximises interoperability and stability of your code.

+

Download The Haskell Platform for your system

+

To learn more about programming in Haskell:

+ +

The following components are provided in the latest revision of The Platform (see the Changelog):

+

Compiler and Runtime

+

GHC 7.0.4

+

The state-of-the-art optimizing native code compiler for Haskell.

+

GHCi 7.0.4

+

A bytecode interpreter and interactive REPL environment for Haskell

+

The GHC runtime

+

A multicore language runtime (virtual machine), providing fast lightweight threads, parallel sparks and futures, software transactional memory, core affinity control, a parallel garbage collector, and much more.

+

Developer Tools

+

The Platform also comes with the most useful developer tools out of the box, including:

+

Cabal

+

Cabal and cabal-install are tools for building and distributing Haskell libraries and programs. With cabal-install you have immediate access to thousands of Haskell libraries and tools on Hackage -- you'll be sure to find something interesting.

+

Haddock

+

Haddock is a high quality documentation tool for Haskell. Comments and types in your code are used to generate indexed and cross-referenced online documentation.

+

The GHCi debugger

+

The Platform ships with the GHCi debugger - an interactive, imperative-style debugger for Haskell. Type ":help" in GHCi for more information.

+

The Happy parser generator

+

Happy is a yacc-like parser generator for Haskell for constructing efficient parsers.

+

The Alex lexer generator

+

Alex is a lex-like lexer generator for Haskell.

+

The hsc2hs foreign language binding tool

+

Often you need to call C libraries from Haskell. hsc2hs is a preprocessor for binding Haskell to C that automates much of the work.

+

The GHC Profiler

+

The Platform comes with several tools for analyzing your Haskell programs performance and behaviour. Included are time and space profiling tools, and tools for graphically visualizing the memory use and structure of running Haskell programs.

+

Haskell Code Coverage

+

The Platform provides HPC - a professional-grade tool generating code coverage information and statistics for Haskell. Code coverage information can tell you how good your test suite is, or what part of your code is executing at any given time.

+

Packages and Documentation

+ hunk ./download-website/contents.markdown 39 -**[GHC] 7.0.3** +**[GHC] 7.0.4** hunk ./download-website/contents.markdown 43 -**[GHCi] 7.0.3** +**[GHCi] 7.0.4** hunk ./download-website/index.html 108 - 2011.2.0.1 (April 2011) + 2011.4.0.0 (December 2011) hunk ./download-website/index.html 110 - Next release: July 2011 + Next release: May 2012 hunk ./download-website/index.html 114 - Documentation + Documentation +
+ Library Doc hunk ./download-website/linux.html 4 - Haskell Platform for Linux hunk ./download-website/linux.html 6 + Haskell Platform for Linux hunk ./download-website/linux.html 11 + + + + + + + +
< Home
+

Community-supported versions of the Haskell Platform on Linux

+ + + + + + + + + + + + + +
Ubuntu Debian Fedora
Arch Linux Gentoo NixOS
+

Information for other systems

+ + + + + + + + +
openSUSE Mandriva FreeBSD
+

Build from source

+

For Unix systems (including Mac OS X), there is a source installer.

+

haskell-platform-2011.4.0.0.tar.gz

+

You need GHC 7.0.4 installed before building the platform. You can get this from your distro or you can get a GHC 7.0.4 generic binary.

+

To install from source download and unpack the installer, then (possibly with 'sudo'):

+
    ./configure
hunk ./download-website/linux.html 54
-

You may pass --prefix flags to change the default install path.

Complete instructions for installing from source are available.

-

The Haskell Platform 2011.2.0.1 for Mac OS X 10.6 (Snow Leopard) and above:

After downloading, simply double click the package icon to start the installer, and follow the instructions.

Note: Xcode 3.0 or later is required prior to installation. Xcode can be installed from your Mac OS X installation DVD or downloaded from Apple's developer website.

For Mac OS X 10.5 please use the 2010.2.0.0 installer, below.

Experimental 64 bit support

On Mac OS X 10.6 systems with 64-bit capable processors, an experimental 64 bit GHC environment is provided. Please let us know what you think:

-

Older Releases

Older releases of the Haskell Platform are available:

+ + + + + + + +
< Home
+

Download Haskell Platform 2011.4.0.0 32 bit (10.6 or later)

+

Download Haskell Platform 2011.4.0.0 64 bit (10.6 or later)

+

After downloading:

+ +

Notes:

+ +

For Mac OS X 10.5 please use the 2010.2.0.0 installer, below.

+

Older Releases

+

Older releases of the Haskell Platform are available:

+ hunk ./download-website/mac.markdown 10 -**Download Haskell Platform 2011.4.0.0 i386** (32 bit, 10.6 or later) +**Download Haskell Platform 2011.4.0.0 32 bit** (10.6 or later) hunk ./download-website/mac.markdown 12 -**Download Haskell Platform 2011.4.0.0 x86_64** (64 bit, 10.6 or later) +**Download Haskell Platform 2011.4.0.0 64 bit** (10.6 or later) hunk ./download-website/mac.markdown 34 - * HP 2011.2.0.1 10.6, 32 bit, April 2011 - * HP 2011.2.0.1 10.6, 64 bit, April 2011 - * HP 2011.2.0.0, 10.6, 32 bit, March 2011 + * HP 2011.2.0.1 10.6, 32 bit, April 2011 + * HP 2011.2.0.1 10.6, 64 bit, April 2011 + * HP 2011.2.0.0, 10.6, 32 bit, March 2011 + * HP 2011.2.0.0, 10.6, 64 bit, March 2011 hunk ./download-website/mac.markdown 39 - * HP 2010.2.0.0, 10.5, 32 bit, July 2010 - * HP 2010.1.0.0, 10.5, 32 bit, March 2010 + * HP 2010.2.0.0, 10.5, 32 bit, July 2010 + * HP 2010.1.0.0, 10.5, 32 bit, March 2010 hunk ./download-website/mac.markdown 42 - * HP 2009.2.0.2, 10.5, 32 bit, July 2009 + * HP 2009.2.0.2, 10.5, 32 bit, July 2009 hunk ./download-website/windows.html 4 - Haskell Platform for Windows hunk ./download-website/windows.html 6 + Haskell Platform for Windows hunk ./download-website/windows.html 11 +