© Stefania Loredana Nita and Marius Mihailescu 2019
Stefania Loredana Nita and Marius MihailescuHaskell Quick Syntax Referencehttps://doi.org/10.1007/978-1-4842-4507-1_26

26. Cabal

Stefania Loredana Nita1  and Marius Mihailescu1
(1)
Bucharest, Romania
 

Haskell includes a standard package system called Cabal, which is used to configure, build, install, and (re)distribute Haskell software. In this chapter, you will learn how to use Cabal to increase your productivity.

Cabal is that part of Haskell that helps you to manage packages. It draws the packages from Hackage, the archive of Haskell that contains a large number of libraries in the Cabal package format.

Packages help developers to distribute and (re)use software. A package system is an important ...

Get Haskell Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.