Cabal
The Haskell Cabal:
- The Common Architecture for Building Applications and Libraries
Information for users
- How to install a Cabal package
- FAQ: Frequently Asked Questions
- Cabal-Install - tool that greatly simplifies installation of Cabal packages
Information for developers
- How to write a Haskell program
- FAQ: Frequently Asked Questions of package authors
- Upgrading packages
- Package versioning policy
- Creating Debian packages from Cabal package
- Adding data files using Cabal
- Cabal Setup file examples
Related contributed tools
- CabalFind - finding Cabal packages on the web (now superseded by Hackage)
- Cabal-make - automation based on makefiles