package completion
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- completion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait Compgen extends AnyRef
Compgensimplifies the process of calling Bash's built-incompgencommand. - sealed trait RegularLanguage extends Product with Serializable
RegularLanguageis an implementation of "Parsing With Derivatives" (Might et al.RegularLanguageis an implementation of "Parsing With Derivatives" (Might et al. 2011) that is used for CLI tab completion. Unlike your usual regular languages that are sets of strings of symbols, our regular languages are sets of lists of tokens, where tokens can be strings orzio.cli.PrimTypeinstances. (If you think about it,zio.cli.PrimType.validateis an intensional definition of a set of strings.) - implicit class StringExtensions extends AnyRef
StringExtensionscontains a few handy operators for creatingRegularLanguagevalues from strings.
Value Members
- object Compgen
- object Completion
- object CompletionScript
- object PrimTypeCompletion
- object RegularLanguage extends Serializable