Learn how implicit parameters allow us to write flexible generic code with both View and Context Bounds patterns.
Also find me here:
Baeldung Editor
Rui Vilao
Rui is a Software Engineer with over 10 years of experience in building scalable distributed systems is as well as backend web applications. He's passionate about building software and find easy and ready to grow elegant solutions. Currently, he lives in Berlin.
Here's what I've reviewed (so far):
Baeldung on Scala
- All
- Scala Basics (3)
- Scala Type System (2)
- Scala OOP (2)
- Scala Core (1)
- Functional Programming (1)
Higher-Kinded Types
Filed under Scala Type System
Learn about Higher-Kinded Types in Scala and how to use them.
Object Oriented Programming in Scala
Filed under Scala OOP
Learn the basics of OOP and how to apply them in Scala.
The Cake Pattern
Filed under Functional Programming
Learn about the Cake Pattern and how to implement it in Scala.
Self-Type Annotation in Scala
Filed under Scala Core
Learn how and when to use the self-type annotation in Scala.
Named and Default Arguments in Scala
Filed under Scala Basics
Learn about named and default arguments in Scala and when to use them.
Packaging, Importing and Package Objects in Scala
Filed under Scala Basics
Learn about the key features of Scala importing and packaging.
Introduction to Traits in Scala
Filed under Scala OOP
Learn how to create and extend Scala traits.
Def, Var & Val in Scala
Filed under Scala Basics
Learn the key differences between def, var, and all in Scala.