Decompiling Traits with Scala 2.11 and 2.12
Introduction
Introduction
When you’re dealing with a large amount of data over the wire, you want to be able to reduce your payload size as much as you can. Using JSON is fine for mos...
Every Scala programmer is familiar with the Option[T] monad. Option[T] is a container which either has a value (Some), or doesn’t have a value (None). It is ...
At work we started using Spark Streaming as the underlying framework for a new project. Spark is a fast and general engine for large-scale data processing, w...
Not long ago an interesting question appeared on StackOverflow. We know that generally, mutable structs are considered evil, primarily for the fact that they...