Results 35 packages
Sort by

fluent_resultcopy "fluent_result: ^9.0.0" to clipboard
fluent_result: ^9.0.0 copied to clipboard

16
likes
160
points
332
downloads
A fluent Result type for Dart that returns success/failure instead of throwing, with a global observability seam for crash reporting.#result#error-handling#functional#either

option_resultcopy "option_result: ^3.3.0" to clipboard
option_result: ^3.3.0 copied to clipboard

13
likes
150
points
265
downloads
A lightweight Dart library for Rust-like Option/Result types. Supports exhaustive pattern matching and provides helpers for None()/Err() propagation#option#result#pattern-matching

result_controllercopy "result_controller: ^1.3.0" to clipboard
result_controller: ^1.3.0 copied to clipboard

3
likes
160
points
252
downloads
Functional error handling with Result pattern. Safely manage operations that can fail, with clean, type-safe error control.#result#error-handling#functional-programming#state-management#dart

return_success_or_errorcopy "return_success_or_error: ^3.0.1" to clipboard
return_success_or_error: ^3.0.1 copied to clipboard

5
likes
160
points
54
downloads
Usecase abstraction returning success or error, with the error type closed per feature for exhaustive handling.#clean-architecture#usecase#result#error-handling

nidulacopy "nidula: ^2.0.1" to clipboard
nidula: ^2.0.1 copied to clipboard

8
likes
150
points
33
downloads
A Dart library for Rust-like Option/Result types, providing a structured approach to error handling.#option#result#pattern-matching

verdict_bloccopy "verdict_bloc: ^1.1.1" to clipboard
verdict_bloc: ^1.1.1 copied to clipboard

recently created package Added 28 days ago
1
likes
160
points
388
downloads
BLoC states that keep the last known good data through error and loading, plus a paginated list bloc, built on verdict's Result and Failure.#bloc#state-management#error-handling#pagination#result

verdictcopy "verdict: ^1.1.0" to clipboard
verdict: ^1.1.0 copied to clipboard

recently created package Added 28 days ago
1
likes
160
points
230
downloads
A sealed Result type and a structured Failure hierarchy for Dart, so calls return a typed verdict instead of throwing across layer boundaries.#result#either#error-handling#functional#sealed

turbo_responsecopy "turbo_response: ^1.2.0" to clipboard
turbo_response: ^1.2.0 copied to clipboard

1
likes
160
points
180
downloads
A type-safe response wrapper for handling success and failure states with pattern matching and utility methods.#error-handling#result#response#type-safe#dart

inline_resultcopy "inline_result: ^2.0.0" to clipboard
inline_result: ^2.0.0 copied to clipboard

5
likes
150
points
28
downloads
This package brings a Kotlin-like Result<T> to Dart, using extension types for zero-cost wrapping.#result#inline#either#errors

better_effectcopy "better_effect: ^0.4.0" to clipboard
better_effect: ^0.4.0 copied to clipboard

0
likes
160
points
443
downloads
Contextual dependency injection, typed error propagation, and scoped resources for result_dart.#dependency-injection#result#effect#functional-programming#resource-management

Check our help page for details on search expressions and result ranking.