This post is the introduction and overview to the Absolute Basics in Scala post series. Includes initial instructions for setting up your development environment
In this the first post on our series of the absolute basics in Scala, we look at values, variables and types - the initial building blocks to get familiar with
Discussion on expressions, one of the fundamental building blocks in Scala. Includes a look at relational operators and loops
No doubt you will have heard of functions from other programming languages, but in this post we introduce them in Scala
In this blog post we will explore stack and tail recursion in Scala, including examples of both methods. If you haven't seen recursion before this post should be of help to you!
This blog post looks at calling Scala functions either by name or by value and the difference between the two methods.
A detailed look at specifying default arguments in Scala functions, and naming arguments when calling functions. Includes examples of when you might use these techniques
In this final post of the series, we focus on some of the main operations used to manipulate strings in Scala. Some operations are borrowed from Java, whilst others are exclusive to Scala