ghcitui-0.3.0.0: A Terminal User Interface (TUI) for GHCi
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ghcitui.Ghcid.ParseTabCompletions

Synopsis

Documentation

newtype ParseError Source #

Type to describe parsing errors.

Constructors

ParseError Text 

Instances

Instances details
Show ParseError Source # 
Instance details

Defined in Ghcitui.Ghcid.ParseError

Eq ParseError Source # 
Instance details

Defined in Ghcitui.Ghcid.ParseError

parseCompletionsWithHeader Source #

Arguments

:: [Text]

Full :complete output to parse.

-> Either ParseError (Text, [Text])

Failure message (Left) or Completion possibilities (Right)

Parse a completion result which begins with a header.

Example input: [ "4 4 "hello "" , ""world"" , ""wyvern"" , ""withers"" , ""wonderbolts""]

See https://downloads.haskell.org/ghc/latest/docs/users_guide/ghci.html#ghci-cmd-:complete