About
This skill serves as a specialized assistant for developers contributing to the functype library, which brings Scala's robust functional architecture to TypeScript. It provides comprehensive guidance on implementing the Base pattern, managing the Higher Kinded Type (HKT) system, and ensuring that new data structures correctly fulfill functional interfaces like Functor, Monad, and Foldable. By codifying the library's specific constructor patterns and testing workflows, the skill helps maintain architectural consistency and high code quality across all library modules.