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-react - Functional programming patterns for React with fp-ts

Provides practical fp-ts patterns for React hooks, state, form validation, and data fetching in React 18/19 and Next.js 14/15.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Model optional state with Option
  • Validate forms with Either
  • Fetch data with TaskEither
  • Represent async states with RemoteData
  • Compose transformations with pipe
  • Build React hooks

Inputs

  • React application code
  • Form input values
  • API endpoints
  • Asynchronous API responses

Outputs

  • React component code
  • Validation results
  • Validation error messages
  • Fetched data states
  • Loading and failure states

Requirements

  • React 18 or 19
  • Next.js 14 or 15
  • fp-ts support

Source

  • Spec: SKILL.md
React
fp-ts
functional programming
TypeScript
form validation
data fetching
state management
Model optional state with Option
Validate forms with Either
Fetch data with TaskEither
Represent async states with RemoteData
React application code
Form input values
API endpoints
React component code
Validation results
Validation error messages