Liking cljdoc? Tell your friends :D

skeptic.analysis.annotate.coll


coll-butlast-output-typeclj

(coll-butlast-output-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-drop-last-output-typeclj

(coll-drop-last-output-type type n)

Inputs: [type :- ats/SemanticType n :- s/Int] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType n :- s/Int]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-drop-prefix-typeclj

(coll-drop-prefix-type type n)

Inputs: [type :- ats/SemanticType n :- s/Int] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType n :- s/Int]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-first-typeclj

(coll-first-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-last-typeclj

(coll-last-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-rest-output-typeclj

(coll-rest-output-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-same-element-seq-typeclj

(coll-same-element-seq-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-second-typeclj

(coll-second-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

coll-take-prefix-typeclj

(coll-take-prefix-type type n)

Inputs: [type :- ats/SemanticType n :- s/Int] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType n :- s/Int]
Returns: (s/maybe ats/SemanticType)
raw docstring

concat-output-typeclj

(concat-output-type anchor-prov args)

Inputs: [anchor-prov :- provs/Provenance args :- [s/Any]] Returns: (s/maybe ats/SemanticType)

Inputs: [anchor-prov :- provs/Provenance args :- [s/Any]]
Returns: (s/maybe ats/SemanticType)
raw docstring

const-long-valueclj

(const-long-value node)

for-body-element-typeclj

(for-body-element-type body)

Inputs: [body :- s/Any] Returns: (s/maybe ats/SemanticType)

Inputs: [body :- s/Any]
Returns: (s/maybe ats/SemanticType)
raw docstring

instance-nth-element-typeclj

(instance-nth-element-type coll-type idx-node)

Inputs: [coll-type :- ats/SemanticType idx-node :- s/Any] Returns: (s/maybe ats/SemanticType)

Inputs: [coll-type :- ats/SemanticType idx-node :- s/Any]
Returns: (s/maybe ats/SemanticType)
raw docstring

into-output-typeclj

(into-output-type args)

Inputs: [args :- [s/Any]] Returns: (s/maybe ats/SemanticType)

Inputs: [args :- [s/Any]]
Returns: (s/maybe ats/SemanticType)
raw docstring

invoke-nth-output-typeclj

(invoke-nth-output-type args)

Inputs: [args :- [s/Any]] Returns: (s/maybe ats/SemanticType)

Inputs: [args :- [s/Any]]
Returns: (s/maybe ats/SemanticType)
raw docstring

lazy-seq-new-typeclj

(lazy-seq-new-type class-node args)

Inputs: [class-node :- s/Any args :- [s/Any]] Returns: (s/maybe ats/SemanticType)

Inputs: [class-node :- s/Any args :- [s/Any]]
Returns: (s/maybe ats/SemanticType)
raw docstring

seqish-element-typeclj

(seqish-element-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
raw docstring

vec-homogeneous-items?clj

(vec-homogeneous-items? items)

Inputs: [items :- [s/Any]] Returns: s/Any

Inputs: [items :- [s/Any]]
Returns: s/Any
raw docstring

vector-slot-typeclj

(vector-slot-type vector-type idx)

Inputs: [vector-type :- ats/SemanticType idx :- s/Int] Returns: (s/maybe ats/SemanticType)

Inputs: [vector-type :- ats/SemanticType idx :- s/Int]
Returns: (s/maybe ats/SemanticType)
raw docstring

vector-to-homogeneous-seq-typeclj

(vector-to-homogeneous-seq-type type)

Inputs: [type :- ats/SemanticType] Returns: (s/maybe ats/SemanticType)

Inputs: [type :- ats/SemanticType]
Returns: (s/maybe ats/SemanticType)
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