FP-TS Type Reference
Simplifies functional programming in TypeScript by providing instant guidance on choosing and implementing fp-ts types.
The FP-TS Type Reference skill provides Claude with a comprehensive decision framework for navigating the complex fp-ts ecosystem. It helps developers choose accurately between Option, Either, Task, and TaskEither based on operation characteristics, handles boilerplate imports, and offers ready-to-use patterns for common tasks like wrapping nullables or handling async errors. This skill is ideal for developers looking to implement robust, functional patterns in their TypeScript projects while maintaining consistent coding standards and reducing the mental overhead of complex type selection.
主な機能
0138,904 GitHub stars
02One-line code patterns for nullables and try/catch conversions
03Guidance on wrapping async operations with TaskEither
04Standardized fp-ts import patterns and naming conventions
05Ready-to-use pattern matching templates for Option and Either
06Interactive type selection decision tree (Option vs Either vs Task)
ユースケース
01Determining the correct functional return type for a complex TypeScript function
02Refactoring traditional try/catch logic into functional error handling patterns
03Generating boilerplate code for functional pipes and data flows