Aller au contenu principal

ErrorType

ErrorType = Error | string | number

Represents valid error types that can be used in error handling. This type is commonly used in functional programming patterns like Either, Result, and TaskEither.

Since​

2.0.0


Example​

function handleError(error: ErrorType): string {
if (typeof error === 'string') return error;
if (typeof error === 'number') return `Error ${error}`;
return error.message;
}