Cabal

A framework for packaging Haskell software http://www.haskell.org/cabal/

Version on this page:1.18.1.3
LTS Haskell 15.14:3.0.1.0
Stackage Nightly 2020-05-31:3.0.1.0
Latest on Hackage:3.2.0.0

See all snapshots Cabal appears in

Maintained by [email protected]

Module documentation for 1.18.1.3

This version can be pinned in stack with:[email protected]:45cea51aef8a3362b994b9d5fdb2d66186fb9a92dc6dbb9c81e68587cc17d1ad,10906
  • Distribution
    • Distribution.Compat
      • Distribution.Compat.Environment
      • Distribution.Compat.Exception
      • Distribution.Compat.ReadP
    • Distribution.Compiler
    • Distribution.InstalledPackageInfo
    • Distribution.License
    • Distribution.Make
    • Distribution.ModuleName
    • Distribution.Package
    • Distribution.PackageDescription
      • Distribution.PackageDescription.Check
      • Distribution.PackageDescription.Configuration
      • Distribution.PackageDescription.Parse
      • Distribution.PackageDescription.PrettyPrint
      • Distribution.PackageDescription.Utils
    • Distribution.ParseUtils
    • Distribution.ReadE
    • Distribution.Simple
      • Distribution.Simple.Bench
      • Distribution.Simple.Build
        • Distribution.Simple.Build.Macros
        • Distribution.Simple.Build.PathsModule
      • Distribution.Simple.BuildPaths
      • Distribution.Simple.BuildTarget
      • Distribution.Simple.CCompiler
      • Distribution.Simple.Command
      • Distribution.Simple.Compiler
      • Distribution.Simple.Configure
      • Distribution.Simple.GHC
      • Distribution.Simple.Haddock
      • Distribution.Simple.Hpc
      • Distribution.Simple.Hugs
      • Distribution.Simple.Install
      • Distribution.Simple.InstallDirs
      • Distribution.Simple.JHC
      • Distribution.Simple.LHC
      • Distribution.Simple.LocalBuildInfo
      • Distribution.Simple.NHC
      • Distribution.Simple.PackageIndex
      • Distribution.Simple.PreProcess
        • Distribution.Simple.PreProcess.Unlit
      • Distribution.Simple.Program
        • Distribution.Simple.Program.Ar
        • Distribution.Simple.Program.Builtin
        • Distribution.Simple.Program.Db
        • Distribution.Simple.Program.Find
        • Distribution.Simple.Program.GHC
        • Distribution.Simple.Program.HcPkg
        • Distribution.Simple.Program.Hpc
        • Distribution.Simple.Program.Ld
        • Distribution.Simple.Program.Run
        • Distribution.Simple.Program.Script
        • Distribution.Simple.Program.Types
      • Distribution.Simple.Register
      • Distribution.Simple.Setup
      • Distribution.Simple.SrcDist
      • Distribution.Simple.Test
      • Distribution.Simple.UHC
      • Distribution.Simple.UserHooks
      • Distribution.Simple.Utils
    • Distribution.System
    • Distribution.TestSuite
    • Distribution.Text
    • Distribution.Verbosity
    • Distribution.Version
  • Language
    • Language.Haskell
      • Language.Haskell.Extension

The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way.

The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools.