@hackage / ghc-vis

Live visualization of data structures in GHCi

Latest0.9.3.1

About

Metadata

  • Last updated , by DennisFelsing
  • License BSD-3-Clause
  • Categories Development, Debugging
  • Maintained by: Dennis Felsing <dennis@felsing.org>

  • Lottery factor: 0

Links

Installation

This package uses the Custom cabal build type

Tested Compilers

  1. 9.8.1
  2. 9.6.3
  3. 9.4.7
  4. 8.8.4
  5. 8.6.5

Package Flags

Use the -f option with cabal commands to enable flags

    graph (on by default)

    "Enable graph view using Graphviz"

    full (on by default)

    "Full ghc-vis window: decorations, buttons, legend"

Readme

Visualize live data structures in GHCi. Evaluation is not forced and you can interact with the visualized data structures. This allows seeing Haskell's lazy evaluation and sharing in action.

See https://dennis.felsing.org/ghc-vis/#basic-usage for the basic usage of ghc-vis or watch a short video demonstrating how it can be used with GHCi's debugger: https://dennis.felsing.org/ghc-vis/#combined-debugger