Cursor rule Cursor
Cursor rule "effect-composition" from PaulJPhilp/buddy, covering effect layer composition rule and effect service anti-patterns.
Cursor rule Cursor
Cursor rule "effect-composition" from PaulJPhilp/buddy, covering effect layer composition rule and effect service anti-patterns.
Cursor rule Cursor
Cursor rule "effect-config" from PaulJPhilp/buddy, covering effect configuration patterns, core configuration patterns, environment configuration, json configuration files and configuration loading patterns.
Cursor rule Cursor
// api.ts export interface MyServiceApi { readonly doSomething: (input: string) => Effect.Effect }.
Cursor rule Cursor
Every Effect.Service class automatically exports a .Default layer that can be used for dependency injection in tests and applications.
Cursor rule Cursor
Effect.ts Service Pattern Rules (v3.18+).
Cursor rule Cursor
Tests MUST adapt to the application, not the reverse.