The cartel package

[Tags:bsd3, library]

By specifying your Cabal files in Haskell, you have the power of Haskell at your disposal to reduce redundancy. You can also read in trees of module names dynamically, which saves you from manually maintaining lists of module names.

See the documentation in the Cartel module for details.

[Skip to Readme]


Dependencies base (>= && <5), directory (>=, filepath (>=, time (>=1.4), transformers (>= [details]
License BSD3
Copyright Copyright 2014-2016 Omari Norman
Author Omari Norman
Stability Experimental
Category Distribution
Home page
Bug tracker
Source repository head: git clone
Uploaded Sat Jan 30 12:33:20 UTC 2016 by OmariNorman
Distributions LTSHaskell:, NixOS:, Stackage:
Downloads 2824 total (66 in the last 30 days)
0 []
Status Docs available [build log]
Last success reported on 2016-02-12 [all 1 reports]




visualBuild cartel-visual-test executable.DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees

Readme for cartel

Readme for cartel-

Cartel - specify Cabal files in Haskell

Please see the documentation in the Cartel.hs module in the lib directory for details.

On Hackage

On Github

Test results

Build Status

If you have trouble getting Cartel to build, you might try looking at the test results by clicking on the button above; archived test results will show you what package dependencies have been used in the past to build Cartel successfully.