这是indexloc提供的服务,不要输入任何密码

multiple_result_alias 5.2.0 copy "multiple_result_alias: ^5.2.0" to clipboard
multiple_result_alias: ^5.2.0 copied to clipboard

Provide aliases for multiple_result package to avoid name conflicts.

multiple_result_alias #

Aliases for multiple_result classes.

Reasons #

  • Avoid name conflict of Error class.
  • Allow short name for common error model (Result<T> instead of Result<T, Exception>).

Usage #

  1. Use this package as dependency replacement for multiple_result package just to hide its classes from autocomplete.
  2. Define your own Result class 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.

0
likes
160
points
44
downloads

Publisher

verified publisherdig.dev.br

Weekly Downloads

Provide aliases for multiple_result package to avoid name conflicts.

Repository (GitHub)
View/report issues

Topics

#result #utility

Documentation

API reference

License

MIT (license)

Dependencies

multiple_result

More

Packages that depend on multiple_result_alias