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