ghc-debugger: A step-through machine-interface debugger for GHC Haskell
The GHC debugger package provides a binary
ghc-debug-adapter
that implements the Debug Adapter
Protocol (DAP) for debugging Haskell programs.
.
The Debug Adapter is implemented on top of the
ghc-debugger
library which defines the primitive
debugging capabilities. These debugger features are
implemented by managing a GHC session and debugging it
through the GHC API.
.
The ghc-debug-adapter
is transparently compatible with
most projects because it uses hie-bios
to figure out the
right flags to invoke GHC with.
.
Additional information can be found in the README.
[Skip to Readme]
Modules
[Index] [Quick Jump]
Downloads
- ghc-debugger-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=2.2.3 && <2.3), array (>=0.5.8 && <0.6), async (>=2.2.5 && <2.3), base (>4.21 && <5), binary (>=0.8.9 && <0.11), bytestring (>=0.12.1 && <0.13), containers (>=0.7 && <0.9), dap (>=0.2 && <1), directory (>=1.3.9 && <1.4), exceptions (>=0.10.9 && <0.11), filepath (>=1.5.4 && <1.6), ghc (>=9.13 && <9.14), ghc-debugger, ghci (>=9.13 && <9.14), hie-bios (>=0.15 && <0.16), mtl (>=2.3 && <3), process (>=1.6.25 && <1.7), text (>=2.1 && <2.3), unix (>=2.8.6 && <2.9) [details] |
License | BSD-3-Clause |
Author | Rodrigo Mesquita |
Maintainer | rodrigo@well-typed.com |
Category | Development |
Home page | https://github.com/well-typed/ghc-debugger |
Bug tracker | https://github.com/well-typed/ghc-debugger/issues |
Source repo | head: git clone https://github.com/well-typed/ghc-debugger |
Uploaded | by romes at 2025-05-08T15:23:17Z |
Distributions | |
Executables | ghc-debug-adapter |
Downloads | 3 total (3 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |