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.
From recursion to iteration

From recursion to iteration

13
Comments 3
3 min read
Q: How Much of "the Kotlin Way" Is the Right Way?

Q: How Much of "the Kotlin Way" Is the Right Way?

37
Comments 23
2 min read
A tutorial for FP starter in Scala

A tutorial for FP starter in Scala

6
Comments 2
1 min read
Knowing Monads Through The Category Theory

Knowing Monads Through The Category Theory

89
Comments
8 min read
Reasons why Scala language climbs the ranks of popularity

Reasons why Scala language climbs the ranks of popularity

11
Comments
5 min read
...And Monads for (Almost) All: The State Monad

...And Monads for (Almost) All: The State Monad

22
Comments
8 min read
Build and Secure APIs with Scala and the Play Framework

Build and Secure APIs with Scala and the Play Framework

9
Comments
1 min read
Scala - pattern matching (exploring different solutions)

Scala - pattern matching (exploring different solutions)

10
Comments 1
2 min read
First steps in scala - part 2: objects

First steps in scala - part 2: objects

9
Comments
7 min read
Inheritance vs Generics vs TypeClasses in Scala

Inheritance vs Generics vs TypeClasses in Scala

47
Comments 3
12 min read
First steps in scala - part I: hello world

First steps in scala - part I: hello world

38
Comments 4
4 min read
Learn HTML,CSS and JavaScript, This knowledge will never get stale,Unlike frameworks.

Learn HTML,CSS and JavaScript, This knowledge will never get stale,Unlike frameworks.

10
Comments 1
1 min read
Designing a comparator library for regression test

Designing a comparator library for regression test

9
Comments
8 min read
Designing a json migration tool

Designing a json migration tool

9
Comments
6 min read
A json migration tool

A json migration tool

7
Comments
4 min read
Hello World!

Hello World!

14
Comments 1
5 min read
Putting BDD in practice using Scala

Putting BDD in practice using Scala

26
Comments 2
8 min read
Event Sourcing with Lagom on GCP

Event Sourcing with Lagom on GCP

16
Comments 2
3 min read
Contravariance in the real world

Contravariance in the real world

34
Comments 5
2 min read
The Inspiration API: A project built with Scala & Play Framework

The Inspiration API: A project built with Scala & Play Framework

44
Comments 3
9 min read
A Quick Productivity Tip For Scala Beginners

A Quick Productivity Tip For Scala Beginners

20
Comments 1
2 min read
Scala - On Classes & Objects

Scala - On Classes & Objects

21
Comments 1
7 min read
Handwritten Digit Recognition Using Convolutional Neural Networks

Handwritten Digit Recognition Using Convolutional Neural Networks

57
Comments 10
14 min read
Tour of scala started for me

Tour of scala started for me

10
Comments
2 min read
Trapezoidal rule: Numerical Methods

Trapezoidal rule: Numerical Methods

32
Comments
4 min read
Count the number of identical objects in List[_]

Count the number of identical objects in List[_]

14
Comments 1
1 min read
Update Efficient Data Structures

Update Efficient Data Structures

127
Comments 9
14 min read
Cookie Authentication with Scalatra and JWTs

Cookie Authentication with Scalatra and JWTs

17
Comments 3
3 min read
Monad in TypeScript

Monad in TypeScript

31
Comments
5 min read
Introduction to Scala

Introduction to Scala

47
Comments 3
1 min read
Hit Me Baby One More Time - What Are Cache Hits and Why Should You Care?

Hit Me Baby One More Time - What Are Cache Hits and Why Should You Care?

157
Comments 8
10 min read
Template Method Pattern Revised

Template Method Pattern Revised

25
Comments
8 min read
Microbenchmarking your Scala Code

Microbenchmarking your Scala Code

46
Comments 11
10 min read
Which programming language is better R, Scala or Python?

Which programming language is better R, Scala or Python?

20
Comments 9
4 min read
Scala Generics II: Covariance and Contravariance in generics

Scala Generics II: Covariance and Contravariance in generics

17
Comments
6 min read
Spark UDFs to migrate from other SQL dialects

Spark UDFs to migrate from other SQL dialects

15
Comments
1 min read
Learning Scala for Spark, and the apply method

Learning Scala for Spark, and the apply method

13
Comments
1 min read
Monitoring Data Quality in Data Science Applications

Monitoring Data Quality in Data Science Applications

29
Comments
8 min read
Learning Scala for Spark, or, what's up with that triple equals?

Learning Scala for Spark, or, what's up with that triple equals?

17
Comments
2 min read
What I Did Not Know About Scala And Its Standard Library

What I Did Not Know About Scala And Its Standard Library

58
Comments 8
8 min read
A Cameo that is worth an Oscar

A Cameo that is worth an Oscar

12
Comments
7 min read
KPMG Luxembourg is hiring frontend & backend developer

KPMG Luxembourg is hiring frontend & backend developer

9
Comments 4
2 min read
Rock, Paper, Scissors - Scala

Rock, Paper, Scissors - Scala

22
Comments
4 min read
"Introducing kontextfrei"

"Introducing kontextfrei"

9
Comments 3
8 min read
Making The Invalid Impossible - Choosing The Right Data Model

Making The Invalid Impossible - Choosing The Right Data Model

19
Comments 8
6 min read
Scala Generics I: Scala type bounds

Scala Generics I: Scala type bounds

20
Comments 1
7 min read
Resolve me, Implicitly

Resolve me, Implicitly

19
Comments 4
9 min read
Monads in Scala by example

Monads in Scala by example

3
Comments
3 min read
Scala tail recursion by example

Scala tail recursion by example

2
Comments
2 min read
5 Scala syntactic Tips&Tricks

5 Scala syntactic Tips&Tricks

2
Comments
3 min read
Render static site from Scala code

Render static site from Scala code

12
Comments 4
3 min read
Why x.ai chose Scala and Node to build their platform 00:00

Why x.ai chose Scala and Node to build their platform

32
Comments 7
1 min read
Scoring Ten-pin Bowling with Algebraic Data and Finite State Machines

Scoring Ten-pin Bowling with Algebraic Data and Finite State Machines

5
Comments
8 min read
What Functional Programming Is, What it Isn't, and Why it Matters

What Functional Programming Is, What it Isn't, and Why it Matters

12
Comments
10 min read
Working with Scala REPL mode

Working with Scala REPL mode

4
Comments
1 min read
Error handling pitfalls in Scala

Error handling pitfalls in Scala

7
Comments
9 min read
Status field in JSON responses

Status field in JSON responses

6
Comments
2 min read
Hi, I'm Cody Melthratter

Hi, I'm Cody Melthratter

9
Comments 1
1 min read
A Beginner's guide to the Scala Programming Language

A Beginner's guide to the Scala Programming Language

32
Comments 9
5 min read
Hi, I'm Jake Schwartz

Hi, I'm Jake Schwartz

9
Comments
1 min read
loading...