Liking cljdoc? Tell your friends :D

manifold.stream.core


close!clj

(close! sink)

Closes an event sink, so that it can't accept any more messages.

Closes an event sink, so that it can't accept any more messages.
sourceraw docstring

closed?clj

(closed? sink)

Returns true if the event sink is closed.

Returns true if the event sink is closed.
sourceraw docstring

def-sinkcljmacro

(def-sink name params & body)
source

def-sink+sourcecljmacro

(def-sink+source name params & body)
source

def-sourcecljmacro

(def-source name params & body)
source

drained?clj

(drained? source)

Returns true if the event source is drained.

Returns true if the event source is drained.
sourceraw docstring

Sinkablecljprotocol

to-sinkclj

(to-sink _)

Provides a conversion mechanism to Manifold sinks.

Provides a conversion mechanism to Manifold sinks.
source

Sourceablecljprotocol

to-sourceclj

(to-source _)

Provides a conversion mechanism to Manifold source.

Provides a conversion mechanism to Manifold source.
source

synchronous?clj

(synchronous? x)

Returns true if the underlying abstraction behaves synchronously, using thread blocking to provide backpressure.

Returns true if the underlying abstraction behaves synchronously, using thread blocking
to provide backpressure.
sourceraw docstring

weak-handleclj

(weak-handle x)

Returns a weak reference that can be used to construct topologies of streams.

Returns a weak reference that can be used to construct topologies of streams.
sourceraw docstring

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

× close