Table of Contents

Namespace Compendium.Core.Results

Classes

Error

Represents an error that occurred during operation execution. Provides structured error information with code, message, and optional details.

Result

Represents the result of an operation that can either succeed or fail. Provides a functional approach to error handling without exceptions.

ResultExtensions

Extension methods for the Result types providing functional programming patterns.

Result<TValue>

Represents the result of an operation that can either succeed with a value or fail.

Enums

ErrorType

Defines the types of errors that can occur.