Results 8 packages
Sort by

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

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

5
likes
150
points
43
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

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

daxlecopy "daxle: ^4.0.0" to clipboard
daxle: ^4.0.0 copied to clipboard

1
likes
160
points
161
downloads
A lightweight Dart utility package offering common abstractions and missing features to write safer, more expressive code.#functional#option#either#fp

diene_resultcopy "diene_result: ^1.0.0" to clipboard
diene_result: ^1.0.0 copied to clipboard

0
likes
160
points
55
downloads
Sealed Result and Option types with C0-compatible wire codecs for Dart applications.#result#option#error-handling#functional-programming#railway-oriented-programming

resxcopy "resx: ^0.4.1" to clipboard
resx: ^0.4.1 copied to clipboard

4
likes
145
points
10
downloads
Functional error handling for Dart: Result/Option/Validation + AsyncResult, Stream/Iterable utils, and tiny state Loadable.#result#option#validation#functional-programming#error-handling

neverthrow_dartcopy "neverthrow_dart: ^1.0.1" to clipboard
neverthrow_dart: ^1.0.1 copied to clipboard

1
likes
160
points
7
downloads
Result and Option for Dart, with addition of FutureResult and do-notation. Inspired by fp_dart, dartz, and neverthrow for TypeScript.#result#option#error-handling#functional-programming#monad

sero_te_amavi_rustcopy "sero_te_amavi_rust: ^0.1.0" to clipboard
sero_te_amavi_rust: ^0.1.0 copied to clipboard

1
likes
140
points
6
downloads
Rust-like extensions for dartz: match, unwrap, ifSome, ifOk, ifErr, isSome, isNone, isOk, isErr for Option and Either types.#functional-programming#rust#option#either#result

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