All categories

Haskell Platform 8.0.2

Free A complex development environment for Haskell computer programming
1 
Latest version:
8.0.2 See all
Developer:
Collect

The Haskell Platform is a comprehensive, robust development environment for programming in Haskell.

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.

Comments

Suggestions

RStudio
RStudio
Free

Develops applications based on the R language

XAMPP
XAMPP
Free

Development environment for PHP

ScanTool.net for Windows
ScanTool.net for Windows
Free

Offers basic functionality such as reading and erasing diagnostic trouble codes

TortoiseGit
TortoiseGit
Free

Manage source code revisions using Git from a Windows Shell interface

SCRATCH
SCRATCH
Free

Creates interactive content from the user's media files

Code::Blocks
Code::Blocks
Free

Programs & provides debugging support for apps developed in C, C++ and Fortran

Download
Free