소개
This skill provides a comprehensive framework for treating errors as first-class values, ensuring your applications are resilient and predictable. It moves beyond standard try-catch blocks by implementing Result types and discriminated unions, allowing for exhaustive error handling at compile-time. Use this skill to design reliable APIs, manage complex asynchronous operations, and implement sophisticated recovery strategies like exponential backoff, ultimately reducing runtime crashes and improving developer experience.