| 123456789101112131415161718192021 |
- id: no-nested-effect-service-yield
- valid:
- - |
- Effect.gen(function* () {
- const service = yield* Foo.Service
- yield* service.run()
- })
- - |
- Effect.gen(function* () {
- const db = (yield* Database.Service).db
- yield* db.run()
- })
- invalid:
- - |
- Effect.gen(function* () {
- yield* (yield* Foo.Service).run()
- })
- - |
- Effect.gen(function* () {
- yield* (yield* Foo.Service).client.run()
- })
|