JVM Languages
-

Scala Tutorial – scripting, compiling, main methods, return values of functions
Preface This is part 10 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – objects, classes, inheritance, traits, Lists with multiple related types, apply
Preface This is part 9 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

DI in Scala: Cake Pattern pros & cons
I’ve been looking at alternatives for java-style DI and DI containers which would use pure Scala; a promising candidate is…
Read More » -

Scala Tutorial – scala.io.Source, accessing files, flatMap, mutable Maps
Preface This is part 8 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – Maps, Sets, groupBy, Options, flatten, flatMap
Preface This is part 7 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – regular expressions, matching and substitutions with the scala.util.matching API
Preface This is part 6 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – regular expressions, matching
Preface This is part 5 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – iteration, for expressions, yield, map, filter, count
Preface This is part 4 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More » -

Scala Tutorial – conditional execution with if-else blocks and matching
Preface This is part 3 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and…
Read More »
