fp-pragmatic - Practical Functional Programming with TypeScript
Explains practical functional programming patterns in TypeScript with fp-ts, including pipe, Option, Either, map, and flatMap.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
What this skill does
- Explain practical FP patterns
- Demonstrate pipe transformations
- Handle missing values with Option
- Represent failures with Either
- Chain fallible operations
- Recommend when to avoid FP
Inputs
- TypeScript code
Outputs
- Functional programming guidance
- TypeScript code examples
- Refactoring recommendations
Requirements
- TypeScript support
- fp-ts library
