Functional programming in TypeScript: the abstractions I actually use and the ones I dropped
A developer shares their experience with functional programming in TypeScript, highlighting the value of adopting functional patterns but warning against the high onboarding cost of the fp-ts library. They recommend adopting the patterns, not the library, unless the entire team is aligned. The article focuses on the trade-offs of using fp-ts and how to implement a minimal version of the pipe function without external dependencies.