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
points
104
downloads

Publisher

verified publisherchristianfindlay.com

Weekly Downloads

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

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on nadz