article thumbnail

Scala as a Junior Developer

Rock the JVM

Lucas’ story is shared by lots of beginner Scala developers, which is why I wanted to post it here on the blog. I’ve watched thousands of developers learn Scala from scratch, and, like Lucas, they love it! If you want to learn Scala well and fast, take a look at my Scala Essentials course at Rock the JVM. sum > 8 ).

Scala 142
article thumbnail

A Functional Load Balancer with Scala, Http4s and Cats Effect

Rock the JVM

Project Structure We will use Scala 3.3.0, values :+ Url ( "url1" )) assertEquals ( obtained , expected ) } } Let’s run tests in SBT: sbt:loadbalancer> test [ info] compiling 1 Scala source to ~/loadbalancer/target/scala-3.3.0/test-classes. info] compiling 2 Scala sources to ~/loadbalancer/target/scala-3.3.0/test-classes.

Scala 105
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Useful classes for data engineers - Scala & Java

Waitingforcode

In this blog post I'll share with you a list of Java and Scala classes I use almost every time in data engineering projects. We all have our habits and as programmers, libraries and frameworks are definitely a part of the group. The part for Python will follow next week!

Scala 130
article thumbnail

Scala?—?Pattern Matching

Medium Data Engineering

Pattern matching is a powerful feature in Scala that allows you to destructure and match values against patterns, making it a concise and… Continue reading on Medium »

Scala 52
article thumbnail

Scala-Collections Quick Reference

Medium Data Engineering

Scala provides a rich set of collections to work with data. These collections are divided into two main categories: mutable and immutable. Continue reading on Medium »

Scala 52
article thumbnail

Understanding the Difference Between lit and typedLit in Scala Spark

Medium Data Engineering

When working with Spark in Scala, the lit and typedLit functions play a crucial role in manipulating and transforming data within… Continue reading on Medium »

Scala 52
article thumbnail

Spark?—?Scala vs Python

Medium Data Engineering

The choice between Python and Scala for Apache Spark depends on your specific use cases, project requirements, and your team’s familiarity… Continue reading on Medium »

Scala 52