Liking cljdoc? Tell your friends :D

std.lang.base.impl-entry


*cache-force*clj


*cache-none*clj


*extra*clj


+cached-emit-keys+clj


+cached-keys+clj


+emit-entry-cachedclj


create-codeclj

(create-code form meta book)
(create-code form meta book mopts)
(create-code [op sym & body :as form] meta grammar modules mopts)

creates the code entry

creates the code entry
raw docstring

create-code-baseclj

(create-code-base [op sym & body :as form] meta grammar)

creates the base code entry

creates the base code entry
raw docstring

create-code-hydrateclj

(create-code-hydrate entry reserved grammar modules & [mopts])

hydrates the forms

hydrates the forms
raw docstring

create-code-rawclj

(create-code-raw [op sym & body :as form-raw] reserved meta)

creates a raw entry compatible with submit

creates a raw entry compatible with submit
raw docstring

create-commonclj

(create-common
  {:keys [lang namespace module line time] :or {namespace (h/ns-sym)} :as meta})

create entry common keys from metadata

create entry common keys from metadata
raw docstring

create-fragmentclj

(create-fragment [_ sym value] {return :- :as meta})

creates a fragment

creates a fragment
raw docstring

create-fragment-hydrateclj

(create-fragment-hydrate entry grammar modules mopts)

hydrates the forms

hydrates the forms
raw docstring

create-macroclj

(create-macro [_ sym & body] {return :- :keys [standalone] :as meta})

creates a macro

creates a macro
raw docstring

emit-entryclj

(emit-entry grammar entry {:keys [snapshot module emit] :as mopts})

emits a given entry

emits a given entry
raw docstring

emit-entry-cachedclj

(emit-entry-cached {:keys [grammar entry mopts]})

emits using a potentially cached entry

emits using a potentially cached entry
raw docstring

emit-entry-cached-rawclj

(emit-entry-cached-raw {:keys [grammar entry mopts]})

helper function for std.lang.base.impl-entry/emit-entry-cached

helper function for std.lang.base.impl-entry/emit-entry-cached
raw docstring

emit-entry-labelclj

(emit-entry-label grammar entry)

emits the entry label

emits the entry label
raw docstring

emit-entry-rawclj

(emit-entry-raw grammar entry {:keys [emit] :as mopts})

emits using the raw entry

emits using the raw entry
raw docstring

with:cache-forcecljmacro

(with:cache-force & body)

forces the cache to update

forces the cache to update
raw docstring

with:cache-nonecljmacro

(with:cache-none & body)

skips the cache

skips the cache
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close