Liking cljdoc? Tell your friends :D

typed.lib.clojure.core.async

This namespace contains annotations and helper macros for type checking core.async code.

chan use chan

buffer use buffer (similar for other buffer constructors)

This namespace contains annotations and helper macros for type
checking core.async code.

chan
  use chan

buffer
  use buffer (similar for other buffer constructors)
raw docstring

buffercljmacro

(buffer & args)

Like buffer but with optional type annotations.

(buffer :- t ...) creates a buffer that can read and write type t. Subsequent arguments are passed directly to clojure.core.async/buffer.

Like buffer but with optional type annotations.

(buffer :- t ...) creates a buffer that can read and write type t.
Subsequent arguments are passed directly to clojure.core.async/buffer.
raw docstring

chancljmacro

(chan & args)

Like chan but with optional type annotations.

(chan :- t ...) creates a channel that can read and write type t. Subsequent arguments are passed directly to clojure.core.async/chan.

Like chan but with optional type annotations.

(chan :- t ...) creates a channel that can read and write type t.
Subsequent arguments are passed directly to clojure.core.async/chan.
raw docstring

dropping-buffercljmacro

(dropping-buffer & args)

Like dropping-buffer but with optional type annotations.

(dropping-buffer :- t ...) creates a dropping buffer that can read and write type t. Subsequent arguments are passed directly to clojure.core.async/dropping-buffer.

Note: (dropping-buffer :- t ...) is the same as ((inst dropping-buffer t) ...)

Like dropping-buffer but with optional type annotations.

(dropping-buffer :- t ...) creates a dropping buffer that can read and write type t.
Subsequent arguments are passed directly to clojure.core.async/dropping-buffer.

Note: (dropping-buffer :- t ...) is the same as ((inst dropping-buffer t) ...)
raw docstring

sliding-buffercljmacro

(sliding-buffer & args)

Like sliding-buffer but with optional type annotations.

(sliding-buffer :- t ...) creates a sliding buffer that can read and write type t. Subsequent arguments are passed directly to clojure.core.async/sliding-buffer.

Like sliding-buffer but with optional type annotations.

(sliding-buffer :- t ...) creates a sliding buffer that can read and write type t.
Subsequent arguments are passed directly to clojure.core.async/sliding-buffer.
raw docstring

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

× close