Package: effect
Module: Config
Creates a config for a single string value.
When to use
Use when reading a single string env var or config key.
Details
Shortcut for Config.schema(Schema.String, name).
Example (Reading a string config)
import { Config, ConfigProvider, Effect } from "effect"
const host = Config.string("HOST")
const provider = ConfigProvider.fromUnknown({ HOST: "localhost" })
// Effect.runSync(host.parse(provider)) // "localhost"
See
nonEmptyString – rejects empty stringsschema – for more complex typesSignature
declare const string: (name?: string) => Config<string>
Since v2.0.0