multiple_result_alias
Aliases for multiple_result classes.
Reasons
- Avoid name conflict of
Errorclass. - Allow short name for common error model (
Result<T>instead ofResult<T, Exception>).
Usage
- 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>;
Afterwords
This package is not a new implementation. It is a transitive depency for multiple_result just to provide aliases.
License
multiple_result_alias is available under the MIT license. See the LICENSE file for more info.
Libraries
- multiple_result_alias
- Provide aliases for Result classes