(class->type prov klass)Inputs: [prov :- provs/Provenance klass :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance klass :- s/Any] Returns: ats/SemanticType
(collection-element-type prov values)Inputs: [prov :- provs/Provenance values :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance values :- s/Any] Returns: ats/SemanticType
(exact-runtime-value-type prov value)Inputs: [prov :- provs/Provenance value :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance value :- s/Any] Returns: ats/SemanticType
(homogeneous-seq-type prov constructor values)Inputs: [prov :- provs/Provenance constructor :- s/Any values :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance constructor :- s/Any values :- s/Any] Returns: ats/SemanticType
(join anchor-prov types)Inputs: [anchor-prov :- provs/Provenance types :- [ats/SemanticType]] Returns: ats/SemanticType
Join item types into a union. The result's provenance is anchor-prov
(the container's); item provs stay on the items.
Inputs: [anchor-prov :- provs/Provenance types :- [ats/SemanticType]] Returns: ats/SemanticType Join item types into a union. The result's provenance is `anchor-prov` (the container's); item provs stay on the items.
(map-value-type prov m)Inputs: [prov :- provs/Provenance m :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance m :- s/Any] Returns: ats/SemanticType
(type-join* prov types)Inputs: [prov :- provs/Provenance types :- [ats/SemanticType]] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance types :- [ats/SemanticType]] Returns: ats/SemanticType
(type-of-value prov value)Inputs: [prov :- provs/Provenance value :- s/Any] Returns: ats/SemanticType
Inputs: [prov :- provs/Provenance value :- s/Any] Returns: ats/SemanticType
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 |