Results 39 packages
Sort by

fresultcopy "fresult: ^1.1.2" to clipboard
fresult: ^1.1.2 copied to clipboard

1
likes
150
points
28
downloads
A Dart package providing Result types for better error handling with freezed.#result#error-handling#freezed#functional-programming

ribs_jsoncopy "ribs_json: ^1.0.0" to clipboard
ribs_json: ^1.0.0 copied to clipboard

1
likes
150
points
27
downloads
Library provides fully typed JSON parsing, encoding and decoding. Also supports streaming parsing. #json#codec#parsing#functional-programming

darscopy "dars: ^0.3.0" to clipboard
dars: ^0.3.0 copied to clipboard

0
likes
160
points
31
downloads
A Dart-idiomatic Result type package with first-class developer experience.#result-type#error-handling#functional-programming

light_resultcopy "light_result: ^0.2.1" to clipboard
light_result: ^0.2.1 copied to clipboard

1
likes
160
points
9
downloads
A lightweight, zero-dependency functional error handling package for Dart 3. Built with sealed classes and pattern matching.#functional-programming#error-handling#result-type#either#monad

result4dcopy "result4d: ^1.0.0" to clipboard
result4d: ^1.0.0 copied to clipboard

1
likes
160
points
8
downloads
Functional result type for Dart. Inspired by Kotlin's result4k library.#result#functional-programming

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

ribs_binarycopy "ribs_binary: ^1.0.0" to clipboard
ribs_binary: ^1.0.0 copied to clipboard

0
likes
140
points
28
downloads
Library provides fully typed binary parsing, encoding and decoding. Also supports streaming parsing. #binary#codec#parsing#encoding#functional-programming

tryxcopy "tryx: ^1.0.0" to clipboard
tryx: ^1.0.0 copied to clipboard

1
likes
140
points
7
downloads
A powerful Dart library for functional, reliable, and expressive error handling using Result types. Provides type-safe error handling without exceptions, with support for async operations, streams, an [...]#error-handling#functional-programming#result-type#dart#async

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

time4dcopy "time4d: ^1.0.0" to clipboard
time4d: ^1.0.0 copied to clipboard

0
likes
160
points
9
downloads
Time abstraction and scheduler for Dart. Port of time4k library with deterministic scheduler for testing.#scheduler#clock#functional-programming#testing#time

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