Skip to main content

wait_group 1.0.0 copy "wait_group: ^1.0.0" to clipboard
wait_group: ^1.0.0 copied to clipboard

A tiny, lightweight Dart implementation of Golang's WaitGroup for managing asynchronous tasks.

Changelog #


1.0.0 - 2024-12-10 #

Initial Release #

  • Implemented a minimal WaitGroup inspired by Go's sync.WaitGroup.
  • Added core task management features with add, done, and wait.
  • Included pause and resume functionality to control asynchronous flows.
  • Added a reset method to enable reusing the same WaitGroup.
  • Added basic error handling for edge cases:
    • Adding tasks after WaitGroup completion.
    • Calling done() without corresponding tasks.
0
likes
150
points
8
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A tiny, lightweight Dart implementation of Golang's WaitGroup for managing asynchronous tasks.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on wait_group