From F# to Scala – type inference
Tweet It’s a new year, a new job, a new language (Scala) and runtime (JVM) to work with. After a week of learning about my new surroundings at Space Ape Games and getting up to speed with Scala I have...
View ArticleFrom F# to Scala – traits
Tweet Note: read the whole series here. Continuing on from where we left off with type inference last time around, let’s look at a language feature in Scala that doesn’t exist in F# – traits. Scala...
View ArticleFrom F# to Scala – case class/object (ADTs)
Tweet Note: read the whole series here. Continuing on from where we left off with traits last time around, let’s look at Scala’s case class/object which can be used to create Algebraic Data Types...
View ArticleFrom F# to Scala – apply & unapply functions
Tweet Note: read the whole series here. Last time around we looked at Scala’s Case Class in depth and how it compares to F#’s Discriminated Unions. F# also has Active Patterns, which is a very...
View ArticleFrom F# to Scala – implicits
Tweet Note: read the whole series here. Having looked at case class and extractors recently, the next logical thing would be partial functions. Since Andrea pointed me to a really well article on the...
View ArticleFrom F# to Scala – type inference
Read the whole series: Part 1 – type inference <- you’re here Part 2 – traits Part 3 – case class/object (ADTs) Part 4 – apply & unapply functions Part 5 – implicits It’s a new year, a new job,...
View ArticleFrom F# to Scala – traits
Read the whole series: Part 1 — type inference Part 2 — traits <- you’re here Part 3 — case class/object (ADTs) Part 4 — apply & unapply functions Part 5 — implicits Continuing on from where we...
View ArticleFrom F# to Scala – case class/object (ADTs)
Read the whole series: Part 1 – type inference Part 2 – traits Part 3 – case class/object (ADTs) <- you’re here Part 4 – apply & unapply functions Part 5 – implicits Continuing on from where we...
View ArticleFrom F# to Scala – apply & unapply functions
Read the whole series: Part 1 — type inference Part 2 — traits Part 3 — case class/object (ADTs) Part 4 — apply & unapply functions <- you’re here Part 5 — implicits Last time around we looked...
View ArticleFrom F# to Scala – implicits
Read the whole series: Part 1 — type inference Part 2 — traits Part 3 — case class/object (ADTs) Part 4 — apply & unapply functions Part 5 — implicits <- you’re here Having looked at case class...
View Article
More Pages to Explore .....