Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.08 KB

cabal-errors.md

File metadata and controls

25 lines (17 loc) · 1.08 KB
title
Structured errors and error codes for cabal-install

The https://errors.haskell.org/ site provides an index that maps error codes in haskell tooling to documentation. GHC, ghcup, and stack have all begin to implement support for structured errors that have assigned codes. This project is to refactor the cabal codebase to also provide structured errors rather than mere strings, and also assign cabal errors corresponding codes that can be added to the error index.

While GHC errors are significantly more complicated than cabal errors, the discussion of structured ghc errors at the following urls may be useful inspiration:

Corresponding cabal tickets:

Potential Mentors: Gershom Bazerman

Difficulty: Medium

Size: 350 hours