Liking cljdoc? Tell your friends :D

cascalog.in-memory.join


inner-joinclj

(inner-join l-grouped r-grouped)

Inner joins two maps that both have been grouped by the same function. This is an inner join, so nils are discarded.

Inner joins two maps that both have been grouped by the same function.
This is an inner join, so nils are discarded.
raw docstring

joinclj

(join l-grouped r-grouped l-type r-type l-fields r-fields)

Dispatches to all the different join types and returns a vector with the collection of joined tuples and the type of join

Dispatches to all the different join types and returns a vector
with the collection of joined tuples and the type of join
raw docstring

left-excluding-joinclj

(left-excluding-join l-grouped r-grouped r-fields)

A left join that only returns values where the right side is nil

A left join that only returns values where the right side is nil
raw docstring

left-existence-joinclj

(left-existence-join l-grouped r-grouped r-fields existence-field)

Similar to a left-join except it includes an additional argument, existence-field, that captures the boolean about whether a join was found or not. True if a left value was found. False if not.

Similar to a left-join except it includes an additional argument,
existence-field, that captures the boolean about whether a join was
found or not.  True if a left value was found.  False if not.
raw docstring

left-joinclj

(left-join l-grouped r-grouped r-fields)

Joins two maps (a left and a right) that have been grouped by the same function. Keeps only values found on the left and returns nil for values not found on the right.

Joins two maps (a left and a right) that have been grouped by
the same function. Keeps only values found on the left and
returns nil for values not found on the right.
raw docstring

outer-joinclj

(outer-join l-grouped r-grouped l-fields r-fields)

A join that contains all of the values between the two maps, but none duplicated

A join that contains all of the values between the two maps,
but none duplicated
raw docstring

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

× close