Wow, this is amazing. I'm reading your article and thinking I could have written it myself! I have followed almost the same trajectory as you have since I started coding professionally in 2014, going from AngularJS, React, lodash, typescript, ramda, etc.

I've found your article because I was researching FP-TS, so I've reached that stage now where I want more FP in my app.

I've checked Elm, Purescript, etc, but I feel nervous about rewriting or investing a lot of work in tools that may not be supported long term. If I could incorporate algebraic structures in my React+Typescript app that would be fantastic!

Do you know of some good resources to learn FP-TS? It looks like a powerful library but the documentation is rather terse.

Thanks for such a useful article, I found it useful and enjoyed reading it!

Diego Oliveira Sánchez
Diego Oliveira Sánchez

Written by Diego Oliveira Sánchez

Co-founder of nutriadmin.com, a practice management software and meal planning solution for nutritionists, dietitians, personal trainers, and coaches.

No responses yet