Constructors
CompleterunCompleter :: String -> IO [CompletionResult]
:: a typeCtrl KGHC 10.0.0.20260917 · lts/ghc-10.0.x · 8174fa4 · 2026-10-11
Moduleopt-env-conf-0.15.0.3Haskell2010
CompleterunCompleter :: String -> IO [CompletionResult]Whether a shell should consider a completion result to be complete.
A final result like file.txt means the user is done typing this
argument, so the shell should append a trailing space.
A non-final result like dir/ means the user likely wants to keep
typing (e.g. to complete a file inside the directory), so the shell
should not append a trailing space.
CompletionFinalThe completion is complete; the shell should append a trailing space.
CompletionNotFinalThe completion may be extended further; no trailing space.
Eq CompletionFinalityDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterOrd CompletionFinalityDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterShow CompletionFinalityDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterEq CompletionResultDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterOrd CompletionResultDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterShow CompletionResultDefined in opt-env-conf-0.15.0.3 · OptEnvConf.CompleterComplete a file path.
Files come before directories, each in the order of listDirRelSorted.
Complete a directory path.
Results are in the order of listDirRelSorted.