Skip to main content


Photo of Erhan Bagdemir

Perfect Simplicity

Hey there, here is Erhan and I'm a Software Engineer and a passionate Photographer, Referee and Dad. In this blog, I am writing about information technology. You can also find me on Twitter, Github.



A Brief Story of flatMap

Posted: July 12, 2015 | Scala , Functional Programming
The function flatMap, in Scala, is basically a binding element (and also a functional combinator) in the language and key to understand some import...

Scala Companion Objects

Posted: February 15, 2015 | Programming , Scala
It’s a very common approach to create new objects using factory methods in object-oriented programming as it is in Java. It allows us to decrease c...
Prev 1 2 3 4 5 6 Next