Result<T, E>
Control Flow
IsOkAnd
Result<DateTime, Error> safeParseResult = SafeParse("2025-01-01");
safeParseResult.IsOkAnd(dateTime => dateTime > new DateTime(2024, 1, 1)); // trueIsErrAnd
Result<DateTime, Error> safeParseResult = SafeParse("2025");
// ^? Err<DateTime, Error>(new Error(ErrorCodes.MalformedDateTime))
safeParseResult.IsErrAnd(error => error.Code == ErrorCodes.MalformedDateTime); // trueTransform
MapErr
Consume
ExpectErr
UnwrapErr
Side-Effect
InspectErr
Logical Operators
And
Left
Right
Output
AndThen
Or
Left
Right
Output
OrElse
Last updated
Was this helpful?