CrossClj

0.1.1 docs

SourceDocs



RECENT
    VARS
    adorn-query
    adorn-rules-set
    build-partial-tuple
    magic-transform
    seed-predicate-for-insertion
    seed-relation
    seed-rule

    « Index of all namespaces of this project

    (adorn-query q)
    Adorn a query
    
    (adorn-rules-set rs q)
    Adorns the given rules-set for the given query.  (rs) is a
    rules-set, (q) is an adorned query.
    (build-partial-tuple q bindings)
    Given a query and a set of bindings, build a partial tuple needed
    to extract the relation from the database.
    (magic-transform rs)(magic-transform rs i-preds)
    Return a magic transformation of an adorned rules-set (rs).  The
    (i-preds) are the predicates of the intension database.  These
    default to the predicates within the rules-set.
    (seed-predicate-for-insertion q)
    Given a query, return the predicate to use for database insertion.
    
    (seed-relation q)
    Given a magic form of a query, give back the literal form of its seed
    relation
    (seed-rule q)
    Given an adorned query, give back its seed rule