A comprehensive and reliable programming platform for Windows PC!

Haskell Platform

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Haskell Platform 8.6.5

  -  268 MB  -  Freeware
  • Latest Version:

    Haskell Platform 8.6.5 LATEST

  • Requirements:

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating:

    Click to vote
  • Author / Product:

    Haskell Platform Team / Haskell Platform

  • Old Versions:

  • Filename:


Designed to get you up and running quickly, making it easy to focus on using the Haskell Platform! An amazing comprehensive and reliable programming platform for your Windows OS! You get:

  • the Glasgow Haskell Compiler
  • the Cabal build system
  • the Stack tool for developing projects
  • support for profiling and code coverage analysis
  • 35 core & widely-used packages

⚠ Note: This product is not developed anymore and might not function properly.

Users who wish to make use of the stack and want to ensure they are running the latest version may want to consider running "stack upgrade" and ensuring the proper path for stack-installed binaries is in their environment.

The Haskell Platform is a self-contained, all-in-one installer. After download, you will have everything necessary to build Haskell programs against a core set of useful libraries. It comes in both core versions with tools but no libraries outside of GHC core, or full versions, which include a broader set of globally installed libraries.

The core installer is the recommended installer. It includes all tools. The full installer includes additional global libraries beyond those packaged with ghc. It especially serves those who want full-featured installers in situations where network connectivity should not be taken for granted.

Features and Highlights

  • applications, arrows, functors, monoids
  • synchronous and asynchronous (extensible) exceptions
  • monads: the mtl monad suite
  • foldables, traversables
  • lightweight threads
  • thread sparks / futures
  • software transactional memory
  • MVars: thread synchronization variables
  • channels, semaphors, sample vars
  • primitive and standard data types
  • strings
  • sequence types
  • pure, impure arrays, boxed/unboxed, foreign, storable, ST, diff arrays
  • strict and lazy bytestrings
  • regular, and inductive graphs
  • finite maps
  • patricia tries
  • sets
  • fingertrees (as Data.Sequence)
  • mutable references
  • mutable hashtables
  • dynamic types
  • weak and stable references
  • arbitrary precision integers and ratios
  • fixed precision numbers
  • complex numbers
  • random number generators
  • Unicode characters
  • readp parsing combinators
  • parsec parsing combinators
  • Hughes/SPJ pretty printing combinators
  • posix regular expressions
  • file and handle abstractions
  • System IO
  • garbage collector services
  • portable process and pipe support
  • directory handling
  • OS portable filepath manipulation
  • environment handling
  • CPU time, system info, posix, timeouts
  • portable dates and calender times
  • read/show data serialization
  • zlib compression
  • locale support
  • simple HTML and XHTML generation

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.