Liking cljdoc? Tell your friends :D

eden.client

Functions for better interoperability between eden and a clojure(script) client.

Functions for better interoperability between eden and a
clojure(script) client.
raw docstring

*eden-clojure-value-escape*clj/s

source

formclj/smacro

(form & body)

quoted form with escaped evaluation. Values preceding eden-clojure-value-escape are evaluated in clojure(script). Examples: ;; Assuming we want to pull a clojure value into the a quoted form (def x 10) (form value %= x) ;; => '[form value 10] Notes:

  • *eden-clojure-value-escape can be replaced with a different escape symbol as desired.
quoted form with escaped evaluation. Values preceding
*eden-clojure-value-escape* are evaluated in clojure(script).
Examples:
;; Assuming we want to pull a clojure value into the a quoted form
(def x 10)
(form value %= x) ;; => '[form value 10]
Notes:
- *eden-clojure-value-escape can be replaced with a different escape
symbol as desired.
sourceraw docstring

form-stringclj/smacro

(form-string & body)

Equivlant to form, but presents the result as a string that can be consumed by a eden state machine.

Equivlant to `form`, but presents the result as a string that can
be consumed by a eden state machine.
sourceraw docstring

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

× close