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