2 comments on “ScalaFP: Welcome To The World Of Functors”

ScalaFP: Welcome To The World Of Functors


In functional programming, we have various pillars like Functors, Monads, Applicative and more. Today we will try to explore one of these pillars called Functors. Before moving to functors, first let's explore function composition: Function Composition:  In this diagram, we have…

1 comment on “Knolx: The Hidden Mystery Behind Scala Functional Programming”

Knolx: The Hidden Mystery Behind Scala Functional Programming


Hello everyone, Knoldus organized a session on 25th January 2018. The topic was “The Hidden Mystery Behind Scala Functional Programming”. Many people attended and enjoyed the session. In this blog post, I am going to share the slides & video of the session.…

1 comment on “Dependency Injection In Scala using Self Type Annotations”

Dependency Injection In Scala using Self Type Annotations


Dependency injection is a software design pattern that allows removing hard-coded dependencies and making it possible to change them, whether at run-time or compile-time. Dependency Injection has three kind of software components 1. Dependent or Consumer : Describe what software…