Cabal Package Manager - Manage Haskell Packages | Online Free DevTools by Hexmos

Manage Haskell packages with Cabal Package Manager. Install, build, and test Haskell projects from the command line. Free online tool, no registration required.

cabal

Interface to the Haskell package infrastructure (Cabal). Manage Haskell projects and Cabal packages from the Hackage package repository. More information: https://cabal.readthedocs.io/en/latest/getting-started.html.

  • Search and list packages from Hackage:

cabal list {{search_string}}

  • Show information about a package:

cabal info {{package}}

  • Download and install a package:

cabal install {{package}}

  • Create a new Haskell project in the current directory:

cabal init

  • Build the project in the current directory:

cabal build

  • Run tests of the project in the current directory:

cabal test