Explore Scala REPL, SBT console, and SBT consoleQuick.
Also find me here:
Baeldung Author
Yadu Krishnan
Scala Developer. Loves to learn new libraries and technologies. I enjoy travelling and prefer solo trips and walks whenever possible to recharge myself.
Here's what I've written (so far):
Baeldung on Scala
- All
- Libraries (6)
- Testing (5)
- Functional Programming (5)
- Scala Basics (3)
- Build Tools (3)
- Scala Core (2)
- Akka (2)
- Scala IO (1)
- Scala Concurrency (1)
- Scala Collections (1)
Difference Between tell and forward in Akka Actor
Filed under Akka
Learn the difference between the tell() and forward() methods of Akka Actors.
Writer Monad in Cats
Filed under Functional Programming
Learn how to use the writer monad in Cats.
Logging in Scala Applications Using Scala-Logging
Filed under Libraries
Learn how to do logging in Scala Applications Using Scala-Logging
Introduction to Akka HTTP in Scala
Filed under Akka
Learn how to use Akka HTTP in Scala.
@targetName Annotation in Scala 3
Filed under Scala Basics, Scala Core
Learn how the @targetName annotation work in Scala 3.
Transparent Traits in Scala 3
Filed under Scala Basics
Learn transparent traits work in Scala 3
Setting up Global Configurations in SBT
Filed under Build Tools
Learn how to setup up Global Configurations in SBT.
Introduction to uTest
Introduction to uTest Scala Unit Testing Framework.
Resource Handling in ZIO
Filed under Functional Programming, Scala IO
Learn how to manage resources with ZIO.
Difference Between flatMap(), flatTap(), evalMap() and evalTap() in Cats Effect
Filed under Functional Programming
Explore the Cats Effect library.
Product With Serializable in Scala
Filed under Scala Basics
Learn abour some type inference issues with ADTs and how they can be solved.
Introduction to Lightbend Config
Filed under Libraries
Learn about the popular configuration management library for Scala – Lightbend Config.
Introduction to MUnit
Filed under Testing
Discover how to get started with MUnit for unit testing Scala code
Using the ScalaTest Runner
Filed under Testing
Discover how to use the ScalaTest Runner
Resource Handling In Cats Effect
Filed under Functional Programming
Learn about resource handling in Cats Effect.
Difference Between delay, defer, and deferred in Cats Effect
Filed under Functional Programming
Learn the difference between delay, defer, and deferred in Cats Effect.
Introduction to Concurrent Programming With Cats Effect Fibers
Filed under Scala Concurrency
Learn about concurrent programming with Cats Effect Fibers.
Scala App Configurations With Clarity Using ClearConfig
Filed under Libraries
Lear to manage Scala application configurations with ClearConfig.
Nested Functions In Scala
Filed under Scala Core
Learn about nested functions in Scala.
Building Native Applications in Scala Using Scala Native
Filed under Libraries
Learn to build native applications in Scala using Scala Native.
Comparing Collection Contents with ScalaTest
Filed under Scala Collections, Testing
Learn to compare the contents of a collection using ScalaTest.
Load Configuration Files In Scala Using PureConfig
Filed under Libraries
Lear to Load configuration files in Scala using PureConfig.
Using ScalaTest With Mockito
Filed under Testing
Learn to use ScalaTest with Mockito.
Different Ways to Package a Simple Scala Application
Filed under Build Tools
Learn about different ways to package a Scala application.