Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
An HLS plugin to provide code lenses for type signatures
Documentation
descriptor :: Recorder (WithPriority Log) -> PluginId -> PluginDescriptor IdeState Source #
suggestSignature :: Bool -> Maybe GlobalBindingTypeSigsResult -> Diagnostic -> [(Text, TextEdit)] Source #
data GlobalBindingTypeSig Source #
GlobalBindingTypeSig | |
|
data GetGlobalBindingTypeSigs Source #
Instances
newtype GlobalBindingTypeSigsResult Source #
Instances
Show GlobalBindingTypeSigsResult Source # | |
Defined in Development.IDE.Plugin.TypeLenses showsPrec :: Int -> GlobalBindingTypeSigsResult -> ShowS # show :: GlobalBindingTypeSigsResult -> String # showList :: [GlobalBindingTypeSigsResult] -> ShowS # | |
NFData GlobalBindingTypeSigsResult Source # | |
Defined in Development.IDE.Plugin.TypeLenses rnf :: GlobalBindingTypeSigsResult -> () # |