(add-edn edn-in)
Inputs: [edn-in :- s/Any] Returns: Eid
Add the EDN arg to the indexes, returning the EID
Inputs: [edn-in :- s/Any] Returns: Eid Add the EDN arg to the indexes, returning the EID
(apply-env env listy)
Inputs: [env :- tsk/Map listy :- tsk/Vec]
Inputs: [env :- tsk/Map listy :- tsk/Vec]
(array-like? arg)
Inputs: [arg] Returns: s/Bool
Returns true for vectors, lists, and seq's.
Inputs: [arg] Returns: s/Bool Returns true for vectors, lists, and seq's.
(attr? arg)
Inputs: [arg] Returns: s/Bool
Returns true iff the arg type is a legal attribute value
Inputs: [arg] Returns: s/Bool Returns true iff the arg type is a legal attribute value
The Plumatic Schema type name for an attribute
The Plumatic Schema type name for an attribute
(boolean->binary arg)
Inputs: [arg :- s/Bool] Returns: s/Int
Convert true => 1, false => 0
Inputs: [arg :- s/Bool] Returns: s/Int Convert true => 1, false => 0
(eid->edn eid-in)
Inputs: [eid-in :- Eid] Returns: s/Any
Returns the EDN subtree rooted at a eid.
Inputs: [eid-in :- Eid] Returns: s/Any Returns the EDN subtree rooted at a eid.
(eid? arg)
Inputs: [arg] Returns: s/Bool
Returns true iff the arg type is a legal EID value
Inputs: [arg] Returns: s/Bool Returns true iff the arg type is a legal EID value
The Plumatic Schema type name for a pointer to a tdb node (abbrev. for Hex ID)
The Plumatic Schema type name for a pointer to a tdb node (abbrev. for Hex ID)
(leaf-val? arg)
Inputs: [arg :- s/Any] Returns: s/Bool
Returns true iff a value is of leaf type (number, string, keyword, nil)
Inputs: [arg :- s/Any] Returns: s/Bool Returns true iff a value is of leaf type (number, string, keyword, nil)
(lookup triple)
Inputs: [triple :- tsk/Triple] Returns: TripleIndex
Given a triple of [e a v] values, use the best index to find a matching subset, where 'nil' represents unknown values. Returns an index in [e a v] format.
Inputs: [triple :- tsk/Triple] Returns: TripleIndex Given a triple of [e a v] values, use the best index to find a matching subset, where 'nil' represents unknown values. Returns an index in [e a v] format.
(query-triples qspec-list)
Inputs: [qspec-list :- [tsk/Triple]]
Inputs: [qspec-list :- [tsk/Triple]]
(strict-map->Attr m34092 & [drop-extra-keys?__9912__auto__])
Factory function for class Attr, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
Factory function for class Attr, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
(strict-map->Eid m34046 & [drop-extra-keys?__9912__auto__])
Factory function for class Eid, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
Factory function for class Eid, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
(strict-map->Leaf m34138 & [drop-extra-keys?__9912__auto__])
Factory function for class Leaf, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
Factory function for class Leaf, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
(strict-map->SearchParam m34184 & [drop-extra-keys?__9912__auto__])
Factory function for class SearchParam, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
Factory function for class SearchParam, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
(strict-map->SearchValue m34230 & [drop-extra-keys?__9912__auto__])
Factory function for class SearchValue, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
Factory function for class SearchValue, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close