LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

fp-ts-errors - Handle TypeScript errors with fp-ts

Use Either and TaskEither to represent, chain, and accumulate errors in TypeScript without relying on pervasive try/catch blocks.

Tags

Updated: 2026-10-16

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Model errors with Either
  • Chain fallible operations
  • Accumulate validation errors
  • Wrap throwing functions
  • Handle TaskEither workflows

Inputs

  • TypeScript code
  • Error-handling requirements
  • Validation rules

Outputs

  • TypeScript error-handling code
  • Explicit error values
  • Accumulated validation errors

Requirements

  • TypeScript environment
  • fp-ts dependency

Source

  • Spec: SKILL.md
TypeScript
fp-ts
error handling
Either
TaskEither
validation
Model errors with Either
Chain fallible operations
Accumulate validation errors
Wrap throwing functions
TypeScript code
Error-handling requirements
Validation rules
TypeScript error-handling code
Explicit error values
Accumulated validation errors