Module
Sparrow.Client.Queue.Broadcast
- Package
- purescript-sparrow-queue
- Repository
- athanclark/purescript-sparrow-queue
#SparrowClientQueues Source
type SparrowClientQueues initIn initOut deltaIn deltaOut = { deltaIn :: Queue (write :: WRITE) deltaIn, deltaOut :: IxQueue (read :: READ) deltaOut, initIn :: Queue (write :: WRITE) initIn, initOut :: IxQueue (read :: READ) (Maybe initOut), onReject :: IxQueue (read :: READ) Unit, unsubscribe :: Queue (write :: WRITE) Unit }
#newSparrowClientQueues Source
newSparrowClientQueues :: forall deltaOut deltaIn initOut initIn. Effect (SparrowClientQueues initIn initOut deltaIn deltaOut)
#sparrowClientQueues Source
sparrowClientQueues :: forall deltaOut deltaIn initOut initIn. SparrowClientQueues initIn initOut deltaIn deltaOut -> Client initIn initOut deltaIn deltaOut