Idiomatic Error Handling in Scala | Rock the JVM

Idiomatic Error Handling in Scala | Rock the JVM

9.467 Lượt nghe
Idiomatic Error Handling in Scala | Rock the JVM
Written version: https://blog.rockthejvm.com/idiomatic-error-handling-in-scala/ Scala & Cats course: https://rockthejvm.com/p/cats YouTube videos on topics related to Cats: Functors: https://www.youtube.com/watch?v=aSnY2JBzjUw Type classes: https://www.youtube.com/watch?v=bupBZKJT0EA Scala 3 Given/Using: https://www.youtube.com/watch?v=vpL-JPHt9qw Monads intro: https://www.youtube.com/watch?v=d-dy1x33moA This is a video primarily for Scala folks, but it transfers to other languages e.g. Java, TypeScript, C++ or other typed languages. In this video we'll explore various ways of handling errors in Scala, from the simplest and most straightforward, to the more complex and more powerful. We'll look at the try/catch structure that we can also find in Java, then we'll distance ourselves with Try, Either, and finally Validated from the Scala Cats library, discussing the pros and cons for each. Follow Rock the JVM on: LinkedIn: https://linkedin.com/company/rockthejvm Twitter: https://twitter.com/rockthejvm Blog: https://rockthejvm.com/blog ------------------------------------------------------------------------- Home: https://rockthejvm.com -------------------------------------------------------------------------