multiple_result library

Classes

Error<S, E>
Error Result.
Result<S, E>
Base Result class
Success<S, E>
Success Result.
SuccessResult
Default success class.
Unit
Used instead of void as a return statement for a function when no value is to be returned.

Extensions

AsyncResultExtension on AsyncResult<S, E>
AsyncResult<S, E> represents an asynchronous computation.

Constants

success → const SuccessResult
Default success case.
unit → const Unit
Used instead of void as a return statement for a function when no value is to be returned.

Typedefs

AsyncResult<S, E> = Future<Result<S, E>>
AsyncResult<S, E> represents an asynchronous computation.