#Functional Programming #Scala Monad - Breaking down this dreadful word... If you were ever exposed to functional programming or went through a programming language course, you surely must have heard this dreadful word: Monad. It's usually followed by other words
#Functional Programming #Best Practices A better way to constrain case class construction in Scala A lot of times in Scala, we want to constraint the creation of certain case classes. Unfortunately, as I found out recently, most of us (myself included) used to do