Liking cljdoc? Tell your friends :D
Clojure only.

tech.thomascothran.pavlov.event.publisher.linear

The linear publisher is asynchronous but ensures the order of events send to the handler

The linear publisher is asynchronous but ensures the
order of events send to the handler
raw docstring

make-publisher!clj

(make-publisher! opts)

Make an asynchronous, linear publisher

opts:

  • :subscribers: a map of subscriber key -> subscriber function
  • :killed: a deferred delivered only when the bprogram has been killed.
  • :on-stopped: a 0 arity function to call when the program has stopped
Make an asynchronous, linear publisher

opts:
-----
- `:subscribers`: a map of subscriber key -> subscriber function
- `:killed`: a deferred delivered only when the bprogram has been killed.
- `:on-stopped`: a 0 arity function to call when the program has stopped
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close