14 followers
I'm a freelance Scala developer and Functional Programming educator.
https://linksta.cc/@ncreep
https://traverse.consulting
https://buymeacoffee.com/ncreep
This is not just clickbait, I really do mean that ANY form overloading in programming should be considered evil. By "overloading" I shall refer to any...
In the last part we saw how to make our code more declarative, and the tests more functional by introducing type parameters for the inner data flowing...
In the last part we learned how to purify our tests using type parameters. In this and following parts we'll see some further benefits of adding type...
Here's a fun little trick to purify your tests. When I say "purify" I mean it in the pure functional programming sense of making the tests...
Recently, I've been TA-ing on an introduction to functional programming course, using Haskell. This is a very enlightening experience, as it once...