domains / families / software-engineering / fp-pragmatic
fp-pragmatic
authentic
A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic overhead
When to use
- You want a pragmatic starting point for fp-ts or functional programming in TypeScript.
- The task is exploratory or educational and needs an 80/20 view of what is actually worth adopting.
- You need guidance on when FP helps and when it is better to keep code simple.
When not to use
- Functional programming is not always the answer. Here's when to keep it simple. If you're the only one who can read the code, it's not good code. ---
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Skill page
Source