functype-developer
Installation
SKILL.md
Functype Library Developer
Overview
Guide for contributing to the functype TypeScript library. This skill provides architectural patterns, development workflows, and tooling for implementing new functional data structures following functype's Scala-inspired design.
When to Use This Skill
Trigger this skill when:
- Creating new data structures or types
- Adding methods to existing data structures
- Implementing functional interfaces (Functor, Monad, Foldable, etc.)
- Adding or fixing tests
- Understanding library architecture
- Debugging functional type implementations
- Following the Base pattern and type class system
- Working with the Feature Matrix