Skip to main content

mepuka/effect-ontology

SkillsMP has collected 15 skills from mepuka/effect-ontology. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
15
GitHub stars
5
GitHub forks
0

Skills in this repository

classification pending

Showing 15 of 15 collected skills.

occupation
unclassified
description

Value-based data structures (Data.struct, tuple, array) and high-performance collections (Chunk, HashSet). Use for safe comparisons and pipelines.

updated
occupation
unclassified
description

Concurrency with Effect.all, forEach concurrency, Fiber lifecycle, race and timeouts. Use for parallelizing tasks safely.

updated
occupation
unclassified
description

Config loading and Schema validation/transform. Use when defining configuration or validating inputs.

updated
occupation
unclassified
description

Error modeling and recovery with TaggedError, catchTag(s), mapError, and retry schedules. Use when defining errors or adding resilience.

updated
occupation
unclassified
description

Core Effect foundations and style for a coding agent. Use when starting an Effect task, choosing operators, or structuring a small pipeline.

updated
occupation
unclassified
description

HTTP server, routing, JSON responses and dependencies via layers. Use when wiring endpoints and services.

updated
occupation
unclassified
description

Skill index and decision guide. Use to pick the right Effect Skill quickly and follow a minimal decision tree.

updated
occupation
unclassified
description

Define services, provide layers, compose dependencies, and switch live/test. Use for DI boundaries and app composition.

updated
occupation
unclassified
description

Complete catalog of 130+ Effect-TS patterns from EffectPatterns repository. Use when looking for specific implementation patterns, best practices, or real-world examples. Complements other skills with concrete, curated patterns.

updated
occupation
unclassified
description

Queue and PubSub patterns, background fibers, and graceful shutdown. Use for decoupling producers/consumers.

updated
occupation
unclassified
description

Resource safety with acquireRelease, Effect.scoped, and finalizers. Use when opening files, sockets, servers, or external handles.

updated
occupation
unclassified
description

Effect patterns for SQL databases (Drizzle/Kysely/Prisma): services, transactions, retries, streaming, and observability.

updated
occupation
unclassified
description

Stream creation, transformation, sinks, batching, and resilience. Use when building data pipelines with concurrency and backpressure.

updated
occupation
unclassified
description

Testing patterns with layers, mocks, and deterministic time. Use when preparing testable services and small smoke tests.

updated
occupation
unclassified
description

Time with Clock/Duration, tracing spans, and structured logging. Use for time-based logic, deadlines, and observability.

updated
Showing 15 of 15 collected skills.