hls-tactics-plugin-1.6.1.0: Wingman plugin for Haskell Language Server
Safe HaskellNone
LanguageHaskell2010

Wingman.AbstractLSP

Synopsis

Documentation

installInteractions :: [Interaction] -> PluginDescriptor IdeState -> PluginDescriptor IdeState Source #

Attact the Interactions to a PluginDescriptor. Interactions are self-contained request/response pairs that abstract over the LSP, and provide a unified interface for doing interesting things, without needing to dive into the underlying API too directly.