Understanding working of garbage collection (g1gc)
Introduction Hey everyone, in this blog, we will look at Garbage Collection in the JVM specifically how G1 Garbage Collector […]
Introduction Hey everyone, in this blog, we will look at Garbage Collection in the JVM specifically how G1 Garbage Collector […]
Introduction to “fold” “fold” is a common operation in programming languages including Scala where we essentially use it to “reduce”
Introduction There are mainly 3 building blocks in any Kalix application – Entities, Views, and Actions. Views, as the name
Introduction Lightbend, the company behind Akka, recently released a new platform Kalix. In this blog, we will see what Kalix
Introduction to RabbitMQ In this blog, we will be seeing how to integrate RabbitMQ with Scala. First, we will briefly
Introduction to ZIO ZIO is a library for asynchronous and concurrent programming that is based on pure functional programming. It
What is Currying? Currying simply means converting a function taking more than one parameter can be into a series of
Functions and methods are essential components of programming. They help us to process input and provide us with output. In
What is “partially applied” Partially applied functions are an expression in which we do not supply all the arguments needed
What are Type Classes A type class is an interface that defines some behavior. Simply put, it is a programming technique that
What is an implicit class An implicit class in Scala is a normal scala class but with an implicit keyword
Introduction to Scala constructors Scala constructors might feel a little unusual especially if we come from a more verbose language.