Effect Solutions is a high-level, prescriptive guide for writing idiomatic Effect programs.
Begin with Quick Start→ and run the Agent-Guided Setup.
How to get started with Effect Solutions
Install the Effect Language Service and strict project defaults
Recommended TypeScript compiler settings tuned for Effect
Coding conventions for Effect.fn and Effect.gen
Context.Tag and Layer patterns for dependency injection
Records, variants, brands, pattern matching, and JSON serialization
Schema.TaggedError modeling, pattern matching, and defects
Effect Config usage, providers, and layer patterns
How to test Effect code with @effect/vitest
Build CLIs with @effect/cli: commands, args, options, and service integration