(applym macro & args)
Allow macros to be applied to arguments just like functions
(applym const '((+ 1 2))) => 3
(macroexpand '(applym const '((+ 1 2)))) => 3
Allow macros to be applied to arguments just like functions (applym const '((+ 1 2))) => 3 (macroexpand '(applym const '((+ 1 2)))) => 3
(const body)
converts an expression into a constant at compile time
(const (+ 1 2)) => 3
(macroexpand '(const (+ 1 2))) => 3
converts an expression into a constant at compile time (const (+ 1 2)) => 3 (macroexpand '(const (+ 1 2))) => 3
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close