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-pragmatic - Practical fp-ts Functional Programming Guide

Provides practical, jargon-free guidance for writing and refactoring TypeScript with fp-ts while preserving workflow provenance.

Tags

Updated: 2026-10-16

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Guide practical fp-ts patterns
  • Handle nullable values with Option
  • Represent failures with Either
  • Chain fallible operations
  • Handle asynchronous failures with TaskEither
  • Refactor imperative TypeScript
  • Preserve workflow provenance

Inputs

  • User task and scope
  • TypeScript code
  • fp-ts library context
  • metadata.json and ORIGIN.md
  • Copied upstream support files

Outputs

  • fp-ts implementation guidance
  • Refactored TypeScript patterns
  • Provenance-grounded workflow notes
  • Handoff recommendations

Requirements

  • TypeScript development environment
  • fp-ts library access
  • Repository access to copied files

Source

  • Spec: SKILL.md
fp-ts
TypeScript
functional programming
code refactoring
Option
Either
TaskEither
provenance
Guide practical fp-ts patterns
Handle nullable values with Option
Represent failures with Either
Chain fallible operations
User task and scope
TypeScript code
fp-ts library context
fp-ts implementation guidance
Refactored TypeScript patterns
Provenance-grounded workflow notes