OOP, Compose, and Curry
Welcome to Part 3 where we’ll show you how to navigate
class based code using FP, go over composing all these asynchronous functions we wrote, and continuing to define our dependencies in curried functions to make them easier to test.
Continue reading “Functional Programming Unit Testing in Node – Part 3”
Predicates, Async, and Unsafe
In part 2, we’ll validate our inputs using predicates, show how to make asynchronous pure functions, and show various techniques on how you call unsafe code from Functional Code.
Continue reading “Functional Programming Unit Testing in Node – Part 2”
Functional Programming Unit Testing in Node
Writing Functional Programming in Node is one challenge, but unit testing it is another. Mainly because many middlewares in Node use the connect middleware approach, and libraries in Node are not written in a pure function way.
This six part series will go over how to make the unit testing part of easier, some strategies to tackle common impurity problems, and hopefully enable to make 100% test coverage a common part of your job vs. the “not worth the client investment” people commonly associate with it.
Continue reading “Functional Programming Unit Testing in Node – Part 1”