Showing content from https://hackage.haskell.org/package/haskell-debug-adapter-0.0.30.0 below:
haskell-debug-adapter: Haskell Debug Adapter.
HDA : Haskell Debug Adapter
A debug adapter for Haskell debugging system.
Started developing based on phoityne-vscode-0.0.28.0.
Changed package name (because a name "phoityne-vscode" is ambiguous.), and with some refactoring.
Requirement
> stack install haskell-dap ghci-dap haskell-debug-adapter
Limitation
Currently this project is an experimental design and implementation.
- Dev and checked on windows10 ghc-8.4
- The source file extension must be ".hs"
- Can not use STDIN handle while debugging.
Configuration launch.json NAME REQUIRED OR OPTIONAL DEFAULT SETTING DESCRIPTION startup required ${workspaceRoot}/test/Spec.hs debug startup file, will be loaded automatically. startupFunc optional "" (empty string) debug startup function, will be run instead of main function. startupArgs optional "" (empty string) arguments for startup function. set as string type. ghciCmd required stack ghci --with-ghc=ghci-dap --test --no-load --no-build --main-is TARGET --ghci-options -fprint-evld-with-show launch ghci command, must be Prelude module loaded. For example, "ghci -i\({workspaceRoot}/src", "cabal exec -- ghci -i\){workspaceRoot}/src" ghciPrompt required H>>= ghci command prompt string. ghciInitialPrompt optional "Prelude> " initial pormpt of ghci. set it when using custom prompt. e.g. set in .ghci stopOnEntry required false stop or not after debugger launched. mainArgs optional "" (empty string) main arguments. logFile required ${workspaceRoot}/.vscode/phoityne.log internal log file. logLevel required WARNING internal log level.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4