hara.model.spec-js
def$.js
macro
(def$.js & body)
def.js
macro
(def.js & body)
defclass.js
macro
(defclass.js & body)
defelem.js
macro
(defelem.js & body)
defgen.js
macro
(defgen.js & body)
defglobal.js
macro
(defglobal.js & body)
defmacro.js
macro
(defmacro.js & body)
defn-.js
macro
(defn-.js & body)
defn.js
macro
(defn.js & body)
defptr.js
macro
(defptr.js & body)
defrun.js
macro
(defrun.js & body)
deftemp.js
macro
(deftemp.js & body)
emit-html
added in 4.0
(emit-html arr _ mopts)
js-defclass
added in 4.0
(js-defclass [_ sym inherit & body])
creates a defclass function
js-map
added in 4.0
(js-map m grammar mopts)
js-map-key
added in 4.0
(js-map-key key grammar mopts)
js-regex
added in 4.0
(js-regex re)
js-set
added in 4.0
(js-set arr grammar mopts)
js-tf-for-array
added in 4.0
(js-tf-for-array [_ [e arr] & body])
js-tf-for-iter
added in 4.0
(js-tf-for-iter [_ [e it] & body])
js-tf-for-object
added in 4.0
(js-tf-for-object [_ [[k v] m] & body])
js-tf-prototype-create
(js-tf-prototype-create [_ m])
js-tf-prototype-method
(js-tf-prototype-method [_ obj key])
js-tf-var-const
added in 4.0
(js-tf-var-const [_ decl & args])
outputs the const keyword
js-tf-var-let
added in 4.0
(js-tf-var-let [_ decl & args])
js-vector
added in 4.0
(js-vector arr grammar mopts)