Functional IO with FS2 Streams
Functional IO with FS2 Streams One of the main principles of functional programming is to avoid side-effects. For the most part, working with immutable instances would »
Functional IO with FS2 Streams One of the main principles of functional programming is to avoid side-effects. For the most part, working with immutable instances would »
In part 1 of this series we learnt how to decouple the code that deals with side effects from our pure functions by using functors (Any »
With Continuous Integration (CI) we aim to be able to test the changes we make to our projects automatically and externally. An usual setup involves e. »
Recursion is beautiful. As an example, let’s consider this perfectly acceptable example of defining the functions even and odd in Scala, whose semantics you »