Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>visimon_extNew to Visual Studio Code? Get it now.
visimon_ext

visimon_ext

Visimon

|
2 installs
| (0) | Free
Extension that sends/receives LSP requests and displays visimon visualisations
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Visimon

This extension visualises monadic Haskell code.

Installation

This extension requires a custom Haskell Language Server (HLS) binary to run. There are three ways to install this:

  • (Linux*) Install the extension and run the command "Download HLS". This automatically downloads the correct binary from my website.
  • (Linux) Navigate to my website, download the correct build for your platform, and place it somewhere on your system. Then fill out "HLS Path" in VSCode settings with the path to the binary
  • (All platforms) Navigate to the HLS git repo and compile the custom HLS yourself.

This custom HLS is compiled with a minimum plugin set and is unrelated to the HLS installed by the Haskell extension. It does not affect normal Haskell development.

* Compiled on my computer :) Linux 6.19.14-arch1-1, GHC 9.6.7, Cabal 3.12.1.0

Usage

Select the function you wish to visualise, right-click, go to the Visualise section, and select one of the two options. The visualisation will open in a webview in a main tab.

Configuration

The extension exposes three settings, search for Visimon in the settings page to find them.

  • Visimon Speed and Slow Speed: rather self-explanatory. Lower is slower.
  • HLS Path: the path to a custom installed HLS. The extension prefers to use this path to a default one, so set it with care.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft