nadz 0.0.7-beta copy "nadz: ^0.0.7-beta" to clipboard
nadz: ^0.0.7-beta copied to clipboard

Carefully crafted monads, such as Result and Option for exhaustive pattern matching in Dart.

0.0.7-beta #

  • Formatting

0.0.6-beta #

  • There are many breaking changes in this version
  • Overhaul the library to implement algebraic data types (ADTs) in Dart
  • Reduce the number of main types down to Result and Option
  • Improve doco and example
  • Remove the Either base
  • There are several type aliases that used to be actual types

0.0.5-beta #

  • Adds a match extension for Result so that the functions are named onSuccess and onError, which is far more readable

0.0.4-beta #

  • Rename ResultOrError to Result, and ListResultOrError to ListResult
  • Add doco
  • Other small renames

0.0.3-beta #

  • add EitherBase

0.0.2-beta #

  • doco

0.0.1-beta #

  • Initial version.
6
likes
160
pub points
45%
popularity

Publisher

verified publisherchristianfindlay.com

Carefully crafted monads, such as Result and Option for exhaustive pattern matching in Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on nadz