Learn how to use Context Functions in Scala 3.
Also find me here:
Baeldung Author
Matteo Di Pirro
I am an enthusiastic software engineer who specialized in the theory of programming languages and type safety. I enjoy learning and experimenting with new technologies and languages, looking for effective ways to employ them.
Here's what I've written (so far):
Baeldung on Scala
- >All
- Testing (3)
- Build Tools (2)
- Akka (2)
- Scala Core (1)
- Libraries (1)
- Functional Programming (1)
Error Handling in Akka Streams
Filed under Akka
Learn different ways to handle errors in Akka Streams.
Stackable Trait Pattern in Scala
Filed under Functional Programming
Learn how to use the stackable trait pattern in Scala
Introduction to Scalafix
Filed under Build Tools
An introduction to Scalafix, which we use to define and enforce rules in our Scala code to statically analyze and refactor it.
Introduction to ZIO Json
Filed under Libraries
An introduction to the ZIO JSON library.
Integration Testing with SBT
Filed under Build Tools, Testing
Learn how to do integration testing with SBT.
Test Aspects in ZIO Test
Filed under Testing
Learn how to use test aspects in ZIO Test.
Testing Akka Streams
Learn how to test Akka streams.
Baeldung on Computer Science
- >All
- Programming (3)
What Is a Monad?
Filed under Programming
Learn what a monad is and what it means to write code using it.
What Is Duck Typing?
Filed under Programming
Explore the programming concept of duck typing, defining it from different standpoints.
Static vs. Dynamic and Strong vs. Weak Types in Programming
Filed under Programming
Learn about strong, weak, static, and dynamic programming languages and the differences between them, with examples of each.