(blank-node)(blank-node label)(camel-case s)Converts a string into a CamelCase variation
Converts a string into a CamelCase variation
A defined set of the built-in collection types in Clojure. This is a hack to avoid reflection.
A defined set of the built-in collection types in Clojure. This is a hack to avoid reflection.
(lang-literal text lang)(lower-camel-case s)Converts a string into a camelCase variation that starts with the lower-case character.
Converts a string into a camelCase variation that starts with the lower-case character.
(mixed-key-into dest src)(scalar-seq? s)Tests if a seq contains elements that are scalar and not complex
Tests if a seq contains elements that are scalar and not complex
Converts a simple datatype into a Turtle representation
Converts a simple datatype into a Turtle representation
(simple-seq? s)Tests if a seq contains elements that are scalar or short embeded objects
Tests if a seq contains elements that are scalar or short embeded objects
(typed-literal text type)(uri-output u abs?)(write-base! out base)Writes a base to the provided output stream. out: The output stream to write to. base: The base URI as a string.
Writes a base to the provided output stream. out: The output stream to write to. base: The base URI as a string.
(write-object! out e)Writes a single anonymous object to the output stream. out: The object stream to write to. e: The entity to write
Writes a single anonymous object to the output stream. out: The object stream to write to. e: The entity to write
(write-prefixes! out)(write-prefixes! out mp)Writes a prefix map to the provided output stream. out: The output stream to write to. mp: a map where keys are either strings or keywords for a localname, and values are strings containing the full namespace. Optional.
Writes a prefix map to the provided output stream.
out: The output stream to write to.
mp: a map where keys are either strings or keywords for a localname,
and values are strings containing the full namespace. Optional.(write-triple! out subj pred obj)Writes a single triple to the output stream. out: The output stream to write to. subj: The subject of the triple. pred: The predicate of the triple. obj: The object of the triple.
Writes a single triple to the output stream. out: The output stream to write to. subj: The subject of the triple. pred: The predicate of the triple. obj: The object of the triple.
(write-triples! out subj property-map)Writes the triples for a single subject, as a group. The subject is provided as a single element, and the property/values are provided as a map. The map contains predicates as keys, and objects as values. If a value is a collection then this will be emitted as multiple values with the same property. out: The output stream to write to. subj: The subject to write triples for. property-map: A map of properties to values, or collections of values.
Writes the triples for a single subject, as a group. The subject is provided as a single element, and the property/values are provided as a map. The map contains predicates as keys, and objects as values. If a value is a collection then this will be emitted as multiple values with the same property. out: The output stream to write to. subj: The subject to write triples for. property-map: A map of properties to values, or collections of values.
(write-triples-map! out mp)Writes to a stream a nested map of subjects to maps of predicates to objects. Objects may be individuals or collections. out: The output stream to write to. mp: A map of subjects to property/value maps.
Writes to a stream a nested map of subjects to maps of predicates to objects. Objects may be individuals or collections. out: The output stream to write to. mp: A map of subjects to property/value maps.
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 |