The haskell-dap package

[ Tags: bsd3, development, library, program ] [ Propose Tags ]

Please see README.md


[Skip to Readme]

Properties

Versions 0.0.1.0, 0.0.2.0
Change log Changelog.md
Dependencies array, base (>=4.7 && <5), bytestring, containers, deepseq, directory, filepath, ghc, ghc-boot, ghc-paths, ghci, haskeline, haskell-dap, process, time, transformers, unix, Win32 [details]
License BSD3
Copyright 2017-2018 phoityne_hs
Author phoityne_hs
Maintainer phoityne.hs@gmail.com
Category Development
Home page https://github.com/phoityne/haskell-dap
Bug tracker https://github.com/phoityne/haskell-dap/issues
Uploaded Sat Jan 20 11:43:22 UTC 2018 by phoityne_hs
Distributions NixOS:0.0.2.0
Executables haskell-dap
Downloads 123 total (19 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-01-20 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for haskell-dap-0.0.2.0

[back to package description]

haskell-dap

The goal is "let GHCi speak DAP".

Information

  • [2018/01/21] Release haskel-dap-0.0.2.0.
    • [MODIFY] using GHC.Paths module to set libdir.

Limitation

Currently this project is an experimental design and implementation.

  • supporting ghc-8.0.2, ghc-8.2.2
  • need stack project.
  • checked on windows7, centos7

Features

inspect variables

01_inspect_variables.gif

Install

install vscode and phoityne extension.

Run stack install

% stack install haskell-dap
  . . . . .
Copied executables to C:\Users\[USERNAME]\AppData\Roaming\local\bin:
- haskell-dap.exe

%

Configuration

Add --with-ghc option to ghciCmd variable in the vscode launch.json.

"ghciCmd": "stack ghci --with-ghc=haskell-dap --test --no-load --no-build --main-is TARGET --ghci-options -fprint-evld-with-show ",