Effect CommunityEC
Effect Community11mo ago
2 replies
mw10013

Provide Cloudflare D1Database object to ConfigProvider and get with Config

I would like to provide a Cloudflare D1Database object to a ConfigProvider and get it in an Effect.gen.

import { Effect, Config } from 'effect'

Effect.gen(function* () {
  const db = yield* Config.functionToGetD1DatabaseFromConfigProvider()
}


As far as I can tell, ConfigProvider does not seem to have an obvious way to provide an object. Am I overlooking something?
Was this page helpful?