Error Handling in Cats Effect [Part-9]
1. Introduction This is another part of the Cats Effect 3 series. In this short part, let's look at some of the ways to handle errors in Cats Effect 3. 2. Raising an Error Firstly, let's see how we ca
![Error Handling in Cats Effect [Part-9]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1682255148919%2F40617721-1396-4eff-85dc-6619819c2b75.jpeg&w=3840&q=75)
Search for a command to run...
Articles tagged with #functional-programming
1. Introduction This is another part of the Cats Effect 3 series. In this short part, let's look at some of the ways to handle errors in Cats Effect 3. 2. Raising an Error Firstly, let's see how we ca
![Error Handling in Cats Effect [Part-9]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1682255148919%2F40617721-1396-4eff-85dc-6619819c2b75.jpeg&w=3840&q=75)
Unleash the potential of Cats Eval, a specialized monad that streamlines synchronous evaluations and harmonizes diverse code types. In this write-up, we'll delve into the numerous benefits of Cats Eval, including its ability to regulate code executio...

Learn how to create a customized retry policy with error handling using the Cats-Retry library. Discover the various methods like retryingOnSomeErrors and retryingOnFailures, that enable users to retry an API call when encountering exceptions or non-...

Introduction Self Types are a way of specifying the dependencies for a class/trait in Scala. Using this, the compiler can enforce to provide the required dependencies while instances are created. This is widely used in Scala, especially in cake patte...

Introduction For any software application, validation of the input data is very important. In this article, let's look at Cats Validated and how it makes data validation better and easier. Why Validated? Scala standard library already provides error ...

Introduction This is the 8th part of the Cats Effect 3 blog series. In this part, let's discuss about the other common operators/methods available in Cats Effect which were not discussed in the previous parts. Blocking As discussed in the previous se...
![Common Operators in Cats Effect 3 [Part-8]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1653596279970%2FDPpps7eAR.jpg&w=3840&q=75)