clojure.core.server
*
- value
I
prepl bound to *in* and *out*, suitable for use with e.g. server/repl (socket-repl). :ret and :tap vals will be proces...
function([& {:keys [valf], :or {valf pr-str}}])
P
a REPL with structured output (for programs) reads forms to eval from in-reader (a LineNumberingPushbackReader) Clos...
function([in-reader out-fn & {:keys [stdin]}])
R
Implements a prepl on in-reader and out-fn by forwarding to a remote [io-]prepl over a socket. Messages will be read ...
function([host port in-reader out-fn & {:keys [valf readf], :or {valf read-string, readf (fn* [p1__9123# p2__9124#] (read p1__9123# false p2__9124#))}}])
REPL with predefined hooks for attachable socket server.
function([])
Initialize repl in user namespace and make standard repl requires.
function([])
Enhanced :read hook for repl supporting :repl/quit.
function([request-prompt request-exit])
S
Start a socket server given the specified opts: :address Host or address, string, defaults to loopback address :...
function([opts])
Start all servers specified in the system properties.
function([system-props])
Stop server with name or use the server-name from *session* if none supplied. Returns true if server stopped successfu...
function([] [name])
Stop all servers ignores all errors, and returns nil.
function([])