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 values

Apply fp-ts Either and TaskEither patterns to represent, chain, and accumulate errors as values in TypeScript.

Tags

Updated: 2026-10-16

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Represent errors with Either
  • Chain fallible operations
  • Wrap throwing functions
  • Accumulate validation errors
  • Handle asynchronous errors with TaskEither

Inputs

  • TypeScript code
  • Error-handling requirements
  • fp-ts library

Outputs

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

Requirements

  • TypeScript environment
  • fp-ts dependency

Source

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