Results 17 packages
Sort by

dart_eithercopy "dart_either: ^2.4.0" to clipboard
dart_either: ^2.4.0 copied to clipboard

22
likes
160
points
30.1k
downloads
Either monad for Dart language and Flutter framework. Type-safe error handling, railway oriented programming. Supports Monad comprehensions, async map, async flatMap. #hoc081098#functional-programming#fpdart#dartz#either

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

16
likes
160
points
202
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

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

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

railway_diocopy "railway_dio: ^0.1.1" to clipboard
railway_dio: ^0.1.1 copied to clipboard

6
likes
160
points
38
downloads
A Dio client factory and a Response -> Either<NetworkFailure, T> mapper for railway-oriented error handling in Flutter/Dart.#dio#railway#either#error-handling#network

railway_choppercopy "railway_chopper: ^0.2.1" to clipboard
railway_chopper: ^0.2.1 copied to clipboard

5
likes
160
points
39
downloads
A chopper client factory and a Response -> Either<NetworkFailure, T> mapper for railway-oriented error handling in Flutter/Dart.#network#http#chopper#either#error-handling

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

1
likes
160
points
423
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

ribs_corecopy "ribs_core: ^1.0.0" to clipboard
ribs_core: ^1.0.0 copied to clipboard

7
likes
150
points
34
downloads
Functional programming (FP) kernel. Provides common FP datatypes like Option, Either, State, Validated, as well as collection hierarchy inspired by the Scala programming language. #functional-programming#collections#immutable#option#either

fpkitcopy "fpkit: ^0.1.0" to clipboard
fpkit: ^0.1.0 copied to clipboard

recently created package Added 11 days ago
1
likes
150
points
309
downloads
Ultimate functional programming toolkit for Dart 3+ & Flutter. Option, Either, Result, Validation, IO, Task, TaskEither, Reader, Writer, State, function combinators and immutable helpers. A modern suc [...]#functional#fp#monad#either#option

flutter_resultablecopy "flutter_resultable: ^0.0.3" to clipboard
flutter_resultable: ^0.0.3 copied to clipboard

4
likes
160
points
32
downloads
A lightweight Result type for modeling success/failure in Flutter and Dart using sealed classes.#result#either#functional#error-handling#flutter

result_handlercopy "result_handler: ^1.3.0" to clipboard
result_handler: ^1.3.0 copied to clipboard

4
likes
160
points
13
downloads
A simple and powerful library for handling results (successes and failures) in Dart, inspired by Either from functional programming libraries like dartz.#result#success#failure#either#functional-programming

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