typescript-effect-ts
SolidType-safe functional effects with Effect-TS. Use when building applications with Effect, using Effect.gen generators, handling typed errors, managing services with Layer and Context.Tag, validating data with Schema, or managing resources with acquireRelease.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- martinffx
- Repository
- martinffx/atelier
- Created
- 6 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
effect-fp-skill
Build production-grade TypeScript applications using Effect (effect.website) and functional programming throughout. Use whenever creating or modifying a TypeScript app, service, CLI, library, or full-stack project. Enforces railway-oriented programming, domain modeling with types, capability-based dependency injection, and property-based testing.
effect-ts
Comprehensive Effect-TS development guide for TypeScript, focused on Effect v4 (the recommended default) with full v3 (stable) support for existing codebases. Use when building, debugging, reviewing, or generating Effect code: typed errors, fibers, Context/Layers, Scope, Schedule, streams, Schema, observability, HTTP, Config, SQL, CLI, RPC, STM, and Effect AI. Includes exhaustive wrong-vs-correct API tables to prevent hallucinated Effect code. Triggers when code imports from 'effect', '@effect/platform', '@effect/ai', or '@effect/sql', or the user mentions Effect-TS, functional TypeScript, Context, Layer, or Schema from Effect.
effect
Work with Effect v4 / effect-smol TypeScript code in this repo