Published inSkills MatterScala eXchange London 2018: A topic-based approach to conferencesI just came back from London where I had the opportunity to attend Scala eXchange 2018 and I noticed one really interested thing — its…Dec 16, 2018Dec 16, 2018
What's new in Scala 3A short digest of features and improvements that are coming in Scala 3.May 21, 2018A response icon2May 21, 2018A response icon2
Published inWe’ve moved to freeCodeCamp.org/newsFurther demistifying the Monad in Scala: a Category Theory approachAn article that tries to explain monads as a functional programming concept from a theoretical point of viewFeb 25, 2017A response icon3Feb 25, 2017A response icon3
Published inHackerNoon.comGeneralized type constraintsShort and simple explanation of generalized type constraints in Scala.Aug 20, 2016A response icon3Aug 20, 2016A response icon3
Published inHackerNoon.comFunctors and ApplicativesExplanation of functors and applicative functors and why they are useful.Jul 7, 2016A response icon10Jul 7, 2016A response icon10
Methods as functions (or, what exactly is “eta expansion”?)Treating methods as functions. Eta-expansion. Partially applied functions.Jun 2, 2016A response icon7Jun 2, 2016A response icon7
Overcoming type erasure in ScalaSome problems caused by type erasure and how they can be solved in ScalaMay 4, 2016A response icon9May 4, 2016A response icon9
Ad-hoc polymorphism and type classesConceptual and practical explanation of ad-hoc polymorphism and type classes, with implementations in ScalaJan 9, 2016A response icon5Jan 9, 2016A response icon5
Published inWe’ve moved to freeCodeCamp.org/newsDemystifying the Monad in ScalaWhat monads are and how to use them in ScalaDec 4, 2015A response icon28Dec 4, 2015A response icon28
Published inJavarevisitedVariance in Java and ScalaAttempt at filling the gap between too complex and too simple articles on this topicNov 22, 2015A response icon16Nov 22, 2015A response icon16