better-effect
Core concepts

Core concepts

Learn the small set of primitives used to compose typed applications.

The core is intentionally compact. Effect describes a better-result workflow and its Service requirements, Layer describes implementations, Runtime executes work, and Scope closes what the application owns.

A useful order

Read Mental Model first, then Services, Layers, and Runtime. Return to Scope and Resource when you add clients, files, or other owned resources.

On this page