tsentials/these
CommunityCapture partial success with errors and values.
Software Engineering#error handling#TypeScript#validation#DDD#railway-oriented#partial success#functional pipeline
Authorsenrecep
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you represent computations that may succeed partially by returning both a value and an error, instead of forcing an all-or-nothing Result.
Core Features & Use Cases
- Partial success modeling (These): Construct left-only errors, right-only values, or both together for validation-like flows.
- Success/error-aware pipelines: Map, flatMap, and transform either side while preserving the other when appropriate.
- Extraction and conversions: Pattern-match to handle left/right/both cases and convert These into Result with strict or lenient semantics.
Quick Start
Use the tsentials/these skill to design a validation pipeline that collects warnings as errors while still returning successfully parsed values.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tsentials/these Download link: https://github.com/senrecep/tsentials/archive/main.zip#tsentials-these Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.