January 2017
Intermediate to advanced
472 pages
14h 42m
English
This chapter covers
So far, you’ve learned how to write functional programs that haven’t really produced any usable results. You learned how to compose true functions to build more-powerful functions. More interestingly, you learned how to use nonfunctional operations in a safe, functional way. Nonfunctional operations are operations producing side effects, like throwing exceptions, changing the outside world, or simply depending on the ...