How To Test Code With Side Effect In A Pure Way In Scala

Abstracting out into Type Constructor to make code test simpler

All You Want To Know About The Concept Of Immutable Server Is Here

It used to not be immutable because the cost are high

How to run Future Traverse that has Side Effect

Solving parallel programming problems

How To Implement Functional List In Scala

How to implement functional data structure in Scala

3 Useful Things About Either That You Want To Know

Either helps you construct better error handling

Let Me Teach You How To Implement Monad With Cats

Create your own Custom Monad with Cats Library

How to Construct an Immutable Queue

Constructing an Immutable queue with State Monad

How To Randomly Split Up An Elements From A Stream Of Data In Percentage

How to randomly split up element from a stream of data without knowing the total amount of it?

Demystify Builder Pattern in Scala

It is surprisingly simple to create a Builder Pattern in Scala

Cracking the Combination Recursive Riddle

To Choose or not to choose