(annotate-fn ctx node & [opts])Inputs: [ctx :- s/Any node :- aas/AnnotatedNode & [opts]] Returns: aas/AnnotatedNode
Inputs: [ctx :- s/Any node :- aas/AnnotatedNode & [opts]] Returns: aas/AnnotatedNode
(annotate-fn-method {:keys [locals dict name ns recur-targets] :as ctx}
node
&
[param-type-overrides])Inputs: [{:keys [locals dict name ns recur-targets], :as ctx} :- s/Any node :- aas/AnnotatedNode & [param-type-overrides]] Returns: aas/AnnotatedNode
Inputs: [{:keys [locals dict name ns recur-targets], :as ctx} :- s/Any node :- aas/AnnotatedNode & [param-type-overrides]]
Returns: aas/AnnotatedNode(arg-type-specs ctx dict ns-sym name params)Inputs: [ctx dict ns-sym name params] Returns: [s/Any]
Inputs: [ctx dict ns-sym name params] Returns: [s/Any]
(fn-method-merge-param-nodes params param-specs)Inputs: [params param-specs] Returns: [s/Any]
Inputs: [params param-specs] Returns: [s/Any]
(fn-method-param-specs-with-overrides ctx
dict
ns-sym
name
params
param-type-overrides)Inputs: [ctx dict ns-sym name params param-type-overrides] Returns: [s/Any]
Inputs: [ctx dict ns-sym name params param-type-overrides] Returns: [s/Any]
(method->arglist-entry method)Inputs: [method] Returns: s/Any
Inputs: [method] Returns: s/Any
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 |