Free system for building and packaging Haskell libraries and programs
Cabal - The help message displayed in the Terminal when running Cabal from the command line using the "--help" parameter.
  1 Screenshot
Cabal defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for organizing, distributing, and cataloging Haskell programs and libraries.

Specifically, the Cabal describes what a Haskell package is, how these packages interact with the language, and what Haskell implementations must to do to support packages. The Cabal also specifies some infrastructure (code) that makes it easy for tool authors to build and distribute conforming packages.

The Cabal is only one contribution to the larger goal. In particular, the Cabal says nothing about more global issues such as how authors decide where in the module name space their library should live; how users can find a package they want; how orphan packages find new owners; and so on.

last updated on:
July 30th, 2014, 14:33 GMT
file size:
718 KB
license type:
developed by:
Cabal Team
operating system(s):
Mac OS X
binary format:
Universal Binary
Home \ Developer Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in version
  • Fix streaming test output.
read full changelog

Add your review!