(-write out value)
(-write-char out value)
(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.
(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
(scalar? s)
Is an object scalar or complex?
Is an object scalar or complex?
(serialize v)
Serializes an object or value to its TTL string representation
Serializes an object or value to its TTL string 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
(to-string f & args)
(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 is a website building & hosting documentation for Clojure/Script libraries
× close