In this tutorial, we’ll see how to create a single String from a collection of elements, and in particular, a collection of Strings.
Here's what I've written (so far):
Type Disjunction (Union Types) in Scala
Filed under Scala Basics
Learn how to represent Type Disjunction or Union Types in Scala.
Path-Dependent Types in Scala
Filed under Type-Level Programming
1. Overview Scala has a strong type system that allows us to write code with more restrictions and checks at compile time. By encoding logic in the type system, we can detect errors at compile-time without introducing them to the runtime. One feature, in particular, is a kind of dependent typing called path-dependent types. In […]
Scala – Introduction to Cats
Filed under Functional Programming, Libraries
Learn about the Scala Cats library.
Repeated Parameters in Scala
Filed under Scala Basics
In this tutorial, we’ll see how to use the repeated parameters feature in Scala.
Introduction to Alpakka
Filed under Akka
Learn about Alpakka in Scala.
Type Declaration in Scala
Filed under Scala Basics
A type alias is usually used to simplify declaration for complex types, such as parameterized types or function types. Explore examples and how they work.
Caching in Play Framework for Scala
Filed under Play Framework
Learn about Play’s caching API with Scala.
Stream vs Views vs Iterators in Scala
Filed under Scala Collections
Learn about Streams, Views, and Iterators in Scala and how they differ.
Difference Between Nil, Null, Nothing, Unit, and None in Scala
Filed under Scala Basics
A quick guide to Nil, Null, Nothing, Unit, and None in Scala.