Hyperlinkv0.8.0-beta.28

Config

Config.stringfunctioneffect/Config.ts:904
(name?: string): Config<string>

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"
Source effect/Config.ts:9043 lines
export function string(name?: string) {
  return schema(Schema.String, name)
}
Referenced by 1 symbols