JVM IAddon boundary. Construct with an injected transport; no network side effects at initialization. The portable core handles validation, this boundary routes effects and gives refusals their user-facing wording.
JVM IAddon boundary. Construct with an injected transport; no network side effects at initialization. The portable core handles validation, this boundary routes effects and gives refusals their user-facing wording.
JVM boundary for the generated upstream command inventory.
JVM boundary for the generated upstream command inventory.
JVM Malli declarations for public portable functions; no Malli in .cljc.
JVM Malli declarations for public portable functions; no Malli in .cljc.
No vars found in this namespace.
Pure PhotoCraft command and control-channel vocabulary. Receives catalog values; does not read files, open sockets or depend on a host runtime.
Pure PhotoCraft command and control-channel vocabulary. Receives catalog values; does not read files, open sockets or depend on a host runtime.
Portable JSON-lines codec. No host JSON library or ambient I/O. Returns error values.
Portable JSON-lines codec. No host JSON library or ambient I/O. Returns error values.
JVM value-object contracts for the portable PhotoCraft vocabulary.
JVM value-object contracts for the portable PhotoCraft vocabulary.
Effect port for sending one already-validated PhotoCraft control request.
Effect port for sending one already-validated PhotoCraft control request.
Authenticated, bounded loopback control channel adapter.
Authenticated, bounded loopback control channel adapter.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |