DEV Community

Scala

Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
SLinC Update Dec 6, 2021

SLinC Update Dec 6, 2021

6
Comments
5 min read
Kotlin Scala Differences Cheat Sheet

Kotlin Scala Differences Cheat Sheet

2
Comments
2 min read
What is a Functor?

What is a Functor?

16
Comments
4 min read
(Kinda sloppy) Monad-based Options in Scala

(Kinda sloppy) Monad-based Options in Scala

3
Comments
2 min read
Distributed Real-Time Turkey Cooking With Scala, Akka Serverless and Kafka

Distributed Real-Time Turkey Cooking With Scala, Akka Serverless and Kafka

3
Comments
11 min read
Playing around with browser cookies in Scala.js

Playing around with browser cookies in Scala.js

9
Comments
1 min read
What does "functional programming" mean to you?

What does "functional programming" mean to you?

16
Comments
4 min read
Creating audio from raw bits in Scala

Creating audio from raw bits in Scala

11
Comments 2
3 min read
From Scala to Java. Encapsulate code with inner static classes, interfaces and enums.

From Scala to Java. Encapsulate code with inner static classes, interfaces and enums.

6
Comments
5 min read
Database migrations in Scala

Database migrations in Scala

9
Comments
4 min read
OpenTelemetry Distributed Tracing with ZIO

OpenTelemetry Distributed Tracing with ZIO

10
Comments
10 min read
Mocking scala method calls containing type parameters with context bounds

Mocking scala method calls containing type parameters with context bounds

5
Comments
2 min read
Scala Tip: mapValues may not do what you expect

Scala Tip: mapValues may not do what you expect

5
Comments
1 min read
A Case Study in Incrementally Improving Beginner Code

A Case Study in Incrementally Improving Beginner Code

5
Comments
7 min read
Scala or Go: Who Wore It Better?

Scala or Go: Who Wore It Better?

26
Comments
25 min read
A pure functional Primality Test in Scala

A pure functional Primality Test in Scala

4
Comments 6
2 min read
foldLeft, map and filter in Scala

foldLeft, map and filter in Scala

6
Comments
2 min read
How to Run Spark SQL on Encrypted Data

How to Run Spark SQL on Encrypted Data

4
Comments
6 min read
OverThink: The Number of Zeros at the End of a Factorial.

OverThink: The Number of Zeros at the End of a Factorial.

9
Comments
11 min read
Building a REST API in Scala 3 using Iron and Cats

Building a REST API in Scala 3 using Iron and Cats

10
Comments
6 min read
Functional "Control Flow" - Writing Programs without Loops

Functional "Control Flow" - Writing Programs without Loops

4
Comments
11 min read
Publish your Scala project to Maven in 5 minutes with Sonatype

Publish your Scala project to Maven in 5 minutes with Sonatype

7
Comments 5
8 min read
Signing and verifying SOAP messages with wss4j and Scala

Signing and verifying SOAP messages with wss4j and Scala

4
Comments
9 min read
Best Programming Languages You Can Learn as a Java Developer

Best Programming Languages You Can Learn as a Java Developer

5
Comments
6 min read
Automation in Scala: API tests for gRPC service

Automation in Scala: API tests for gRPC service

2
Comments
4 min read
Existential Crisis: Implementing MapK in Scala 3

Existential Crisis: Implementing MapK in Scala 3

18
Comments 1
16 min read
Scala For Beginners - Crash Course - Part 1

Scala For Beginners - Crash Course - Part 1

19
Comments
8 min read
How to create a small json lib using antlr and shapeless

How to create a small json lib using antlr and shapeless

3
Comments
12 min read
Automation In Scala: Allure Reporting

Automation In Scala: Allure Reporting

2
Comments
3 min read
Integrating Scala Metals with Doom Emacs using LSP on Pop!_OS/Ubuntu 20.04 LTS

Integrating Scala Metals with Doom Emacs using LSP on Pop!_OS/Ubuntu 20.04 LTS

5
Comments 1
7 min read
Automation In Scala: Basic Selenium Tests

Automation In Scala: Basic Selenium Tests

6
Comments
3 min read
How to Draw Beautiful Chart like Matplotlib in Java or Scala?

How to Draw Beautiful Chart like Matplotlib in Java or Scala?

16
Comments
6 min read
Understanding Types, Subtypes and Type Variance

Understanding Types, Subtypes and Type Variance

6
Comments
9 min read
3 Key Principles of Functional Programming for Data Engineering

3 Key Principles of Functional Programming for Data Engineering

11
Comments 1
8 min read
Scala: A Love Story

Scala: A Love Story

8
Comments 1
4 min read
I Started Learning Scala as a Python Programmer. Here’s Why.

I Started Learning Scala as a Python Programmer. Here’s Why.

5
Comments 1
5 min read
Acting Lessons for Scala Engineers With Akka and Zio

Acting Lessons for Scala Engineers With Akka and Zio

3
Comments
1 min read
Starting with Scala 3 macros: a short tutorial

Starting with Scala 3 macros: a short tutorial

16
Comments
9 min read
Get Started with Scala

Get Started with Scala

9
Comments
7 min read
Un vistazo a Java Virtual Machine (JVM)

Un vistazo a Java Virtual Machine (JVM)

9
Comments
12 min read
[TECH] Gatling で複数ユーザ認証した情報を元に負荷テストする 🔫

[TECH] Gatling で複数ユーザ認証した情報を元に負荷テストする 🔫

6
Comments
5 min read
Structured concurrency and pure functions

Structured concurrency and pure functions

2
Comments 5
5 min read
Scala Tutorial for Java Programmers with examples

Scala Tutorial for Java Programmers with examples

15
Comments
9 min read
What is the best way to contribute to open source

What is the best way to contribute to open source

3
Comments
4 min read
[0] Creating a web framework from scratch - the motivation

[0] Creating a web framework from scratch - the motivation

5
Comments 3
3 min read
Composing complex programs with ZIO

Composing complex programs with ZIO

16
Comments
7 min read
Checklist for learning Scala

Checklist for learning Scala

6
Comments 4
3 min read
Scala Love in the City tour

Scala Love in the City tour

7
Comments
11 min read
Exhaustive matching in TypeScript

Exhaustive matching in TypeScript

4
Comments 2
7 min read
JIT 101

JIT 101

5
Comments
3 min read
Using a remote server to build your Scala projects

Using a remote server to build your Scala projects

Comments
9 min read
3 popular technologies that I will strive to never use again

3 popular technologies that I will strive to never use again

12
Comments 3
4 min read
Why Fintech Companies Use Haskell

Why Fintech Companies Use Haskell

12
Comments 2
5 min read
Centralized Scala Steward with GitHub Actions

Centralized Scala Steward with GitHub Actions

2
Comments
3 min read
Video Analytics in Scala with Akka Actors, FFmpeg, GraphicsMagick, OpenCV and OpenIMAJ

Video Analytics in Scala with Akka Actors, FFmpeg, GraphicsMagick, OpenCV and OpenIMAJ

7
Comments
8 min read
Getting started with Play Framework

Getting started with Play Framework

7
Comments 2
2 min read
Implicit Conversions in Scala

Implicit Conversions in Scala

3
Comments
2 min read
Quick Introduction to Apache NLPCraft

Quick Introduction to Apache NLPCraft

3
Comments
1 min read
Recursive Types

Recursive Types

2
Comments
2 min read
Decentralised systems - SwayDB

Decentralised systems - SwayDB

6
Comments
3 min read
loading...