io.github.unisoma/nats-cljc
0.1.1
cljdoc
unisoma/nats-cljc
Liking cljdoc? Tell your friends :D
Articles
Readme
Changelog
Glossary
Design decisions
0001 · Portable non-blocking core with per-platform transports
0002 · Native promises for one-shots, callback handlers for subscriptions
0003 · Wrapped clients and supported ClojureScript toolchain
0004 · Codec-centric payload with an EDN default; Transit/JSON opt-in
0006 · Normalized error model
0007 · Handler delivery semantics
0008 · JVM-only blocking convenience layer
0009 · Project foundations and versioning contract
0011 · Codec extension & resolution contract
0012 · Unsubscribe is idempotent
0013 · Graceful auto-unsubscribe evicts the oldest message on a full buffer
0014 · Publish during drain is best-effort
0015 · Caller-misuse validation errors are a separate category
Namespaces
nats-cljc
blocking
core
codec
core
Design decisions
0001 · Portable non-blocking core with per-platform transports
0002 · Native promises for one-shots, callback handlers for subscriptions
0003 · Wrapped clients and supported ClojureScript toolchain
0004 · Codec-centric payload with an EDN default; Transit/JSON opt-in
0006 · Normalized error model
0007 · Handler delivery semantics
0008 · JVM-only blocking convenience layer
0009 · Project foundations and versioning contract
0011 · Codec extension & resolution contract
0012 · Unsubscribe is idempotent
0013 · Graceful auto-unsubscribe evicts the oldest message on a full buffer
0014 · Publish during drain is best-effort
0015 · Caller-misuse validation errors are a separate category
❮
Glossary
0001 · Portable non-blocking core with per-platform transports
❯
cljdoc
builds & hosts documentation for Clojure/Script libraries
Keyboard shortcuts
Ctrl
+
k
Jump to recent docs
←
Move to previous article
→
Move to next article
Ctrl
+
/
Jump to the search field
Raise an issue
Browse cljdoc source
Chat on Slack
× close