Stories by a team of software developers and designers.
With the recent boom in the adoption of so-called final tagless encoding in Scala land, which in turn seems to be addressing the shortcomings of the Free monad approach, the testability of programs is better than ever. The general consensus is that one of the main...
Personalization. The Holy Grail of the Internet. All you need is data, right? Not quite….
What does scalac (Scala compiler) do during compiling time? I was curious, so I found out that my code goes through more than 25 phases during that time! I gotta say, I was intrigued.