MCPcopy Index your code
hub / github.com/Effect-TS/effect / configProviderWith

Function configProviderWith

packages/effect/src/internal/defaultServices.ts:88–91  ·  view source on GitHub ↗
(
  f: (provider: ConfigProvider.ConfigProvider) => Effect.Effect<A, E, R>
)

Source from the content-addressed store, hash-verified

86
87/** @internal */
88export const configProviderWith = <A, E, R>(
89 f: (provider: ConfigProvider.ConfigProvider) => Effect.Effect<A, E, R>
90): Effect.Effect<A, E, R> =>
91 defaultServicesWith((services) => f(services.unsafeMap.get(configProvider.configProviderTag.key)))
92
93/** @internal */
94export const config = <A>(config: Config.Config<A>) => configProviderWith((_) => _.load(config))

Callers 2

configFunction · 0.85
configOrDieFunction · 0.85

Calls 3

defaultServicesWithFunction · 0.85
getMethod · 0.65
fFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…