Debug Adapter for Haskell debugging system.
See the codeA debug adapter for Haskell debugging system.

Started development based on phoityne-vscode-0.0.28.0.
Changed package name (because a name "phoityne-vscode" is ambiguous.), and with some refactoring.
Haskell Debugger
Debug adapter clients
Install these libraries at once.
> stack install haskell-dap ghci-dap haskell-debug-adapter
You can also build and run this project with nix:
> nix build .#haskell-debug-adapter
or
> nix run .#haskell-debug-adapter
This project can be built with stack, cabal and nix.
To run all tests and checks with nix:
> nix flake check -L
To enter a development shell with nix:
> nix develop
Note
The
stack.yamlandcabal.projectassume thathaskell-dapandghci-dapare checked out in the same directory as this project. If they are not,haskell-language-serverwill fail to start.
Currently this project is an experimental design and implementation.
Haskell
97.4%
Nix
2.6%
Debug Adapter for Haskell debugging system.
See the codeA debug adapter for Haskell debugging system.

Started development based on phoityne-vscode-0.0.28.0.
Changed package name (because a name "phoityne-vscode" is ambiguous.), and with some refactoring.
Haskell Debugger
Debug adapter clients
Install these libraries at once.
> stack install haskell-dap ghci-dap haskell-debug-adapter
You can also build and run this project with nix:
> nix build .#haskell-debug-adapter
or
> nix run .#haskell-debug-adapter
This project can be built with stack, cabal and nix.
To run all tests and checks with nix:
> nix flake check -L
To enter a development shell with nix:
> nix develop
Note
The
stack.yamlandcabal.projectassume thathaskell-dapandghci-dapare checked out in the same directory as this project. If they are not,haskell-language-serverwill fail to start.
Currently this project is an experimental design and implementation.
Haskell
97.4%
Nix
2.6%