Liking cljdoc? Tell your friends :D

tupelo.data


add-ednclj

(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
sourceraw docstring

age-of-wisdomclj

source

apply-envclj

(apply-env env listy)

Inputs: [env :- tsk/Map listy :- tsk/Vec]

Inputs: [env :- tsk/Map listy :- tsk/Vec]
sourceraw docstring

array-like?clj

(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.
sourceraw docstring

attr?clj

(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
sourceraw docstring

AttrTypeclj

The Plumatic Schema type name for an attribute

The Plumatic Schema type name for an attribute
sourceraw docstring

boolean->binaryclj

(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
sourceraw docstring

customersclj

source

eid->ednclj

(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.
sourceraw docstring

eid?clj

(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
sourceraw docstring

EidTypeclj

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)
sourceraw docstring

entity-like?clj

(entity-like? arg)

Inputs: [arg]

Inputs: [arg]
sourceraw docstring

EntityTypeclj

source

IRawcljprotocol

rawclj

(raw this)
source

leaf-val?clj

(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)
sourceraw docstring

LeafTypeclj

source

lookupclj

(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.
sourceraw docstring

new-tdbclj

(new-tdb)

Returns a new, empty db.

Returns a new, empty db.
sourceraw docstring

query-triplesclj

(query-triples qspec-list)

Inputs: [qspec-list :- [tsk/Triple]]

Inputs: [qspec-list :- [tsk/Triple]]
sourceraw docstring

search-param?clj

(search-param? x)
source

search-triplecljmacro

(search-triple e a v)
source

search-value?clj

(search-value? x)
source

strict-map->Attrclj

(strict-map->Attr m28757 & [drop-extra-keys?__9847__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->
sourceraw docstring

strict-map->Eidclj

(strict-map->Eid m28711 & [drop-extra-keys?__9847__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->
sourceraw docstring

strict-map->Leafclj

(strict-map->Leaf m28803 & [drop-extra-keys?__9847__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->
sourceraw docstring

strict-map->SearchParamclj

(strict-map->SearchParam m28849 & [drop-extra-keys?__9847__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->
sourceraw docstring

strict-map->SearchValueclj

(strict-map->SearchValue m28895 & [drop-extra-keys?__9847__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->
sourceraw docstring

TripleIndexclj

source

with-tdbcljmacro

(with-tdb tdb-arg & forms)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close