Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Ide.Plugin.Cabal.Completion.Completer.Types
Synopsis
- type Completer = Recorder (WithPriority Log) -> CompleterData -> IO [CompletionItem]
- data CompleterData = CompleterData {
- getLatestGPD :: IO (Maybe GenericPackageDescription)
- cabalPrefixInfo :: CabalPrefixInfo
- stanzaName :: Maybe StanzaName
Documentation
type Completer = Recorder (WithPriority Log) -> CompleterData -> IO [CompletionItem] #
Takes information needed to build possible completion items and returns the list of possible completion items
data CompleterData #
Contains information to be used by completers.
Constructors
CompleterData | |
Fields
|