scala

Tutorials about the Scala programming language.

fpsimplified.com alvin October 12, 2018 - 1:20pm

To make the online reading a little easier, I’ve put a free preview version of Functional Programming, Simplified on fpsimplified.com. That website contains ~40 lessons from the book. For more complete previews, see my original Functional Programming, Simplified page.

The paperback version of “Hello, Scala” is now available alvin September 9, 2018 - 9:39pm

The paperback version of “Hello, Scala” is now available. The regular price of the book will be $25, but it’s introductory price is $17.76. Click here to view the book information on Amazon.

The PDF version of Hello, Scala is now available alvin September 8, 2018 - 7:17pm

The PDF version of Hello, Scala is now available here on Gumroad.com. The regular price will be $20, but it’s currently on sale for just $10.

Hello, Scala (free preview) alvin August 29, 2018 - 4:59pm

If you like free things, here’s a link to a free preview of the new version of my book, “Hello, Scala.” The book is 257 pages long, and the free preview contains the first 120 pages of it, so I hope it’s a significant preview.

The new version of the book isn’t currently available for sale, but I hope to release print, PDF, and Kindle versions of it in the next few weeks.

Updates for “Hello, Scala” alvin August 29, 2018 - 4:03pm

This page contains updates for my book, Hello, Scala. As I find good, new resources related to the book I’ll share them here, along with errata related to the book.

(No updates yet.)

JMH, an SBT plugin for running OpenJDK JMH benchmarks

JMH is an SBT plugin for running OpenJDK JMH benchmarks. Per its docs, “JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM.”

They also recommend reading an article titled Nanotrusting the Nanotime if you’re interested in writing your own benchmark tests.