Not just a port
For purify, bringing popular patterns doesn't mean copying the implementation down to the last details, it means expressing ideas in the cleanest way possible using the tools of the languageAlgebraic Data Types
Purify provides a collection of algebraic data structures that will help you tackle common problems that increase code complexity, such as conditional logic and error handlingPractical approach
Purify is a library focused on practical functional programming in TypeScript. You will find many examples and tutorials in the
docs section of this site.