Aliases for multiple_result classes.
- Avoid name conflict of
Errorclass. - Allow short name for common error model (
Result<T>instead ofResult<T, Exception>).
- Use this package as dependency replacement for
multiple_resultpackage just to hide its classes from autocomplete. - Define your own
Resultclass aliases, like:
typedef Result<T> = $Result<T, Exception>;
typedef Success<T> = $Success<T, Exception>;
typedef Failure<T> = $Error<T, Exception>;This package is not a new implementation. It is a transitive depency for multiple_result just to provide aliases.
multiple_result_alias is available under the MIT license. See the LICENSE file for more info.