effect-core
Installation
SKILL.md
Effect Core
CRITICAL: You MUST Follow the Code Style Skill
Before writing ANY Effect code, you MUST read and follow the Code Style skill (view on GitHub). This skill covers core APIs and composition only — the Code Style skill defines the mandatory patterns, forbidden anti-patterns, and idiomatic conventions that apply to ALL Effect code you produce. Every code example you generate must conform to those rules.
Overview
Effect is the foundational type in Effect-TS representing a computation that may succeed with value A, fail with error E, or require context R:
Effect<Success, Error, Requirements>;
// Also written as: Effect<A, E, R>
The key insight: Effects are descriptions of programs, not executed code. They must be explicitly run.