Module
IxQueue
- Package
- purescript-queue
- Repository
- athanclark/purescript-queue
#broadcastMany Source
broadcastMany :: forall rw t a. Traversable t => IxQueue (write :: WRITE | rw) a -> NonEmpty t a -> Effect Unit#broadcastManyExcept Source
broadcastManyExcept :: forall rw t a. Traversable t => IxQueue (write :: WRITE | rw) a -> Array String -> NonEmpty t a -> Effect UnitApplication policy is such that the inputs will be applied uniformly to all handlers, sorted by their keyed ordering, per input - directed by t's Traversable instance.
#takeBroadcast Source
takeBroadcast :: forall rw a. IxQueue (write :: WRITE | rw) a -> Effect (Array a)Removes only the globally pending inputs