Module
Options.Applicative.Builder.Completer
- Package
- purescript-optparse
- Repository
- f-o-a-m/purescript-optparse
#listIOCompleter Source
listIOCompleter :: Effect (Array String) -> CompleterCreate a 'Completer' from an IO action
#listCompleter Source
listCompleter :: (Array String) -> CompleterCreate a 'Completer' from a constant
#bashCompleter Source
bashCompleter :: String -> CompleterRun a compgen completion action.
Re-exports from Options.Applicative.Types
#Completer Source
newtype Completeroptparse-applicative supplies a rich completion system for bash, zsh, and fish shells.
'Completer' functions are used for option and argument to complete their values.
Use the 'completer' builder to use these. The 'action' and 'completeWith' builders are also provided for convenience, to use 'bashCompleter' and 'listCompleter' as a 'Mod'.
Instances
- Modules
- Options.
Applicative - Options.
Applicative. BashCompletion - Options.
Applicative. Builder - Options.
Applicative. Builder. Completer - Options.
Applicative. Builder. Internal - Options.
Applicative. Common - Options.
Applicative. Extra - Options.
Applicative. Help - Options.
Applicative. Help. Chunk - Options.
Applicative. Help. Core - Options.
Applicative. Help. Levenshtein - Options.
Applicative. Help. Pretty - Options.
Applicative. Help. Types - Options.
Applicative. Internal - Options.
Applicative. Internal. Utils - Options.
Applicative. Types - Text.
PrettyPrint. Leijen