An Introduction to Scala Functional Programming – Part 2

First Class Function and Higher Order Function One of the key factors in Scala that […]

An Introduction to Scala Functional Programming – Part 1

Expression-Oriented Programming In expression-oriented programming every statement is an expression. To understand EOP, you have […]

An Introduction to Reactive Programming with RxJava – Part 2

Introducing RxJava To write reactive programs, we need a library or a specific programming language, […]

An Introduction to Reactive Programming with RxJava – Part 1

Nowadays, the term reactive programming is trending. Libraries and frameworks in various programming languages are […]

Why Scala – Part 1

Scala is a general-purpose programming language designed to express common programming patterns in a concise, […]