( f: (provider: ConfigProvider.ConfigProvider) => Effect.Effect<A, E, R> )
| 86 | |
| 87 | /** @internal */ |
| 88 | export 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 */ |
| 94 | export const config = <A>(config: Config.Config<A>) => configProviderWith((_) => _.load(config)) |
no test coverage detected