Cracking the Combination Recursive RiddleTo Choose or not to choose
Pure Function vs Referential TransparencyReferential Transparency might not equal to Pure Function
How to Set up your Own Dependency Injection with ReaderUsing Reader Monad you decouple your validation system
How to Create a Logging Operation in a Multi-Threaded EnvironmentHow to create a Monad that helps your logs to not resulted in interleaved messaged from different context.
Why Algorithm Are Not Useless But Are Ultimately The Single Most Important Concept In The WorldEvery living beings are consist of algorithm
What is the Difference Between Function Literal and Values in ScalaThey are similar yet not the same. Therefore, becareful with some bugs you encounter when using them.
Demystified Scala Eager Lazy Memoized - How Cats Eval Can Safe Your Recursive Stack For OverflowingHow you are able to create recursive function without worrying about stack overflow
The Ultimate Method for you to Win Your Next ArgumentDemystified the art of no-argument
WTF is a Type Class?Learn how most author build their functional application with this technique