An anonymous class example in Scala
Sometimes I get away from writing Scala for a while, and when I come back to it I see a piece of code that looks like this following example and I wonder, “What is Foo, and how does this code...
View ArticleA Java tuple class
After working with Scala for a long time, I had to come back to Java for a while to work on an Android app. Right away I missed a lot of things from the Scala world, including all of the built-in Scala...
View ArticleHow to use multiple generators in Scala 'for' expressions (loops)
A cool thing about Scala for loops — what I’ll more-accurately call for expressions in this article — is that you can have multiple generators. What’s also very cool about them is how they work.For...
View ArticleScala - Reassignable variables and properties (def fields)
Sadly, I had to get away from Scala for a while, but now I can get back to it again. Just as I started getting back into it I happened upon the following code, and thought, “Well, surely title in this...
View ArticleHow curried functions and partially-applied functions compile in Scala
This morning I was curious about how Scala curried functions and partially-applied functions are really compiled at a bytecode level. Earlier this morning I made this post that Higher order functions...
View ArticleTypesafe => Lightbend
I was just about to call it a night, and then I saw that Typesafe has been renamed to Lightbend. You can read about the mutable name change here on the Lightbend website.read more
View ArticleHow to have resilient code that scales (Jamie Allen, Lightbend)
This was a nice Twitter post by Jamie Allen of Lightbend (nee Typesafe) about how to create applications that scale and are resilient. (There might be a misspelling on #2. :)(Image from this Twitter...
View ArticleFree online course: Scala for Data Science
In another announcement today (March 8, 2016), Lightbend introduced a free online course named Scala for Data Science, at BigDataUniversity.com.read more
View ArticleRecursion, Stacks, and Stack Frames
I don’t have a publisher yet, but this is a chapter from my new book, which is about Scala and functional programming. This is an early lesson in the book that is sandwiched between two other lessons...
View ArticleScala: A “most loved” language and top-paying tech job
A Stack Overflow survey of over 50,000 developers shows that Scala is a “most loved” programming language, and a top-paying tech job.read more
View ArticleEditing a book is brutal
Writing a book is hard. Editing is brutal.This is was a page from my new book on Scala and functional programming.read more
View ArticleExplaining Scala’s `val` function syntax
This is an excerpt from my forthcoming book on Scala and Functional Programming. It’s an appendix that “explains and explores” Scala’s function syntax.read more
View ArticleScala’s types of types
If you ever want to learn more about Scala “types,” this page about Scala’s types of types is a good reference.read more
View ArticleBla Bla Microservices Bla Bla (presentation transcript)
Here’s a link to the transcript of Jonas Bonér’s talk, Bla Bla Microservices Bla Bla.read more
View ArticleLearning Scala can get you a significantly higher salary
A website named payscale.com says this about learning Scala: “Depending on your line of work, there are certain in-demand skills that — should you possess them — can equate to a bump in pay compared to...
View Article
More Pages to Explore .....