louna.q.run

agg

(agg dataset agg-args)

bind

(bind dataset value new-col-name)

ca

(ca & cols)

crossJoin

(crossJoin df1 df2)

drop-col

(drop-col dataset & cols)

drop-nulls

(drop-nulls dataset)(drop-nulls dataset arg1)(drop-nulls dataset arg1 arg2)

fill-rows

(fill-rows dataset arg1)(fill-rows dataset arg1 arg2)

get-context

(get-context)

get-session

(get-session)

groupBy

(groupBy dataset & cols)

order-by

(order-by data-frame & cols)

q

macro

(q first-qform & rest-qforms)

rename

(rename data-frame exist-name new-name)(rename data-frame names-map)

replace-rows

(replace-rows dataset arg1 arg2)

run-constant-filters

(run-constant-filters df constant-qvars-map)

sa

(sa & strs)

select

(select df qvars for-join?)

select-join

(select-join df1 df2 qvars)

sql-select

(sql-select dataset cols)

union

(union df1 df2)

where

(where dataset col)