Results for “Std.App.Config.Config”
21 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.App.Config.Config
Everything the program was told, and which profile selected it.
- Std.App.Config.declaring
&Array[(Str, Str)] -> Std.App.Config.ConfigA configuration from declared defaults alone.
- Std.App.Config.discover
&Array[(Str, Str)] -> Str -> Result[Std.App.Config.Config, Std.App.Config.ConfigError]The configuration a program gets when it does not say otherwise: its own
- Std.App.Config.empty
Std.App.Config.ConfigAn empty configuration, holding nothing and naming no profile.
- Std.App.Config.entries
&Std.App.Config.Config -> Array[(Str, Std.App.Config.Setting)]Everything the program was told, in key order, for a program that reports
- Std.App.Config.explain
&Std.App.Config.ConfigError -> StrWhat a refusal says, for a program reporting why it will not start.
- Std.App.Config.fractional
&Std.App.Config.Config -> Str -> Result[Decimal, Std.App.Config.ConfigError]A setting as an exact fractional number.
- Std.App.Config.list
&Std.App.Config.Config -> Str -> Result[Array[Str], Std.App.Config.ConfigError]A setting as a list, written separated by commas.
- Std.App.Config.profileOf
&Std.App.Config.Config -> StrWhich profile is active.
- Std.App.Config.require
&Std.App.Config.Config -> Str -> Result[Str, Std.App.Config.ConfigError]A setting that must be there, for one the program cannot invent.
- Std.App.Config.sourceOf
&Std.App.Config.Config -> Str -> Option[Std.App.Config.Source]Which layer supplied a setting.
- Std.App.Config.text
&Std.App.Config.Config -> Str -> Result[Str, Std.App.Config.ConfigError]A setting as text.
- Std.App.Config.textOr
&Std.App.Config.Config -> Str -> Str -> StrA setting as text, or a fallback when it is absent.
- Std.App.Config.truth
&Std.App.Config.Config -> Str -> Result[Bool, Std.App.Config.ConfigError]A setting as a truth.
- Std.App.Config.truthOr
&Std.App.Config.Config -> Str -> Bool -> BoolA setting as a truth, or a fallback.
- Std.App.Config.whole
&Std.App.Config.Config -> Str -> Result[Int, Std.App.Config.ConfigError]A setting as a whole number.
- Std.App.Config.wholeOr
&Std.App.Config.Config -> Str -> Int -> IntA setting as a whole number, or a fallback.
- Std.App.Database.fromConfig
&Std.App.Config.Config -> Str -> Int -> Result[Std.App.Database.Database, Std.Db.Driver.Error]Prepare a database from the connection string a setting names.
- Std.App.Database.fromConfigWith
Std.Db.Driver.Driver -> &Std.App.Config.Config -> Str -> Int -> Result[Std.App.Database.Database, Std.Db.Driver.Error]Prepare a database from a setting, using the given driver.
- Std.App.configOf
&Std.App.App -> Std.App.Config.ConfigWhat the application was told.
- Std.App.over
Str -> &Std.App.Config.Config -> &Std.Http.Server.Route.Router -> Std.App.AppAn application over settings the caller already has, for a program whose
