Description
A Haskell library for setting up a GHC API session for a project. It helps editor tools, analyzers, and language servers discover how a project should be loaded and compiled.
Developers use it indirectly through Haskell Language Server and related tooling. Correct project detection matters because wrong flags, dependencies, or components lead to confusing diagnostics.