At work I was trying to practice doing more composing of functions, and to do so you create a lot of partial functions, often through currying. Sometimes, however, the functions aren’t built for partial/currying, or the parameters are in an awkward order. Lodash offers
However, I was trying to use all of Folktale’s functions instead of my normal use of Lodash in an effort to force myself to learn the differences. I came to like the Folktale’s v2 version of partial called partialize and wanted to briefly talk about why.
Below, I’ll go over parsing a time & weather web service JSON response. We’ll show parsing the data using both Lodash and Folktale functional partials. This should teach you the difference between the 2 libraries approaches to function partials.
Continue reading “Lodash & Folktale Partial Function Differences”
I’ve been doing Node full-time at work and noticed a lot of other people lacking a centralized resource to get up and running quickly. There are a lot of wonderful resources out there for Node a Google search away, but hopefully this document should get you coding quickly as well as able to communicate effectively with other Node developers.
I’ve tried to write this list in order of most important things you need to know. Feel free to skip around.
Continue reading “Node.js Crash Course”
tl;dr; First option is to create Promises that only call success with an Either, and Promise.resolve in the catch with an Either, or second option is to use a simple wrapper function.
Continue reading “Easier Error Handling Using Async/Await”
Continue reading “Asynchronous Programming”