singular

fun <T> singular(name: String, valueDescription: String, description: String, required: Boolean = true, transform: (String) -> T?): Lazy<CompilerOption.Singular<T & Any>>(source)

A single parameter with no default. Required by default.


fun <T> singular(name: String, defaultValue: T, valueDescription: String, description: String, transform: (String) -> T?): Lazy<CompilerOption.SingularWithDefault<T>>(source)

A single optional parameter with a default.