bloc_concurrency library Null safety

Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.

Get started at bloclibrary.dev 🚀

Functions

concurrent<Event>() EventTransformer<Event>
Process events concurrently. [...]
droppable<Event>() EventTransformer<Event>
Process only one event and ignore (drop) any new events until the current event is done. [...]
restartable<Event>() EventTransformer<Event>
Process only one event by cancelling any pending events and processing the new event immediately. [...]
sequential<Event>() EventTransformer<Event>
Process events one at a time by maintaining a queue of added events and processing the events sequentially. [...]