Clojure symbols as Python dotted names, and the one refusal every stratum above raises for a form it cannot lower.
Clojure symbols as Python dotted names, and the one refusal every stratum above raises for a form it cannot lower.
(ident s form)s with - spelled _, when it is a Python (dotted) name; refuses form
otherwise.
`s` with `-` spelled `_`, when it is a Python (dotted) name; refuses `form` otherwise.
(keyword->py kw)A keyword argument's name: :fill-type -> fill_type.
A keyword argument's name: `:fill-type` -> `fill_type`.
A Python identifier, or a dotted path of them.
A Python identifier, or a dotted path of them.
The ex-data of a form lowering refuses.
The `ex-data` of a form lowering refuses.
(refuse message form)Throw the unsupported-form refusal: message names the fix, form is the
offending input.
Throw the unsupported-form refusal: `message` names the fix, `form` is the offending input.
(sym->py sym)Gimp/get-images -> Gimp.get_images, a.b-c -> a.b_c.
`Gimp/get-images` -> `Gimp.get_images`, `a.b-c` -> `a.b_c`.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |