DebugFn()
|
Capture arguments of exception throwing function call for later debugging. |
DebugFnE()
|
Capture arguments and environment of exception throwing function call for later debugging. |
DebugFnW()
|
Wrap a function for debugging. |
DebugFnWE()
|
Wrap function to capture arguments and environment of exception throwing function call for later debugging. |
DebugPrintFn()
|
Capture arguments of exception throwing function call for later debugging. |
DebugPrintFnE()
|
Capture arguments and environment of exception throwing function call for later debugging. |
VectorizeM()
|
Memoizing wrapper to base::Vectorize() |
add_name_column()
|
Add list name as a column to a list of data.frames. |
apply_left()
|
S3 dispatch on class of pipe_left_arg. |
apply_left(<default>)
|
S3 dispatch on class of pipe_left_arg. |
apply_left_default()
|
S3 dispatch on class of pipe_left_arg. |
apply_right()
|
S3 dispatch on class of pipe_right_argument. |
apply_right(<default>)
|
Default apply_right implementation. |
apply_right_S4()
|
S4 dispatch method for apply_right. |
as_named_list()
|
Capture named objects as a named list. |
bc()
|
Blank Concatenate. Parse argument as a vector of values allowing "blank separators". |
bquote_call_args()
|
Treat ... argument as bquoted-values. |
bquote_function()
|
Adapt a function to use bquote on its arguments. |
buildNameCallback()
|
Build a custom writeback function that writes state into a user named variable. |
build_frame()
|
Build a data.frame from the user's description. |
checkColsFormUniqueKeys()
|
Check that a set of columns form unique keys. |
check_equiv_frames()
|
Check two data.frames are equivalent after sorting columns and rows. |
clean_fit_glm()
|
Fit a stats::glm without carying back large structures. |
clean_fit_lm()
|
Fit a stats::lm without carying back large structures. |
coalesce() `%?%`
|
Coalesce values (NULL/NA on left replaced by values on the right). |
defineLambda()
|
Define lambda function building function. |
`%.>%` `%>.%` `%.%`
|
Pipe operator ("dot arrow", "dot pipe" or "dot arrow pipe"). |
draw_frame()
|
Render a simple data.frame in build_frame format. |
draw_framec()
|
Render a simple data.frame in qchar_frame format. |
evalb()
|
Near eval(bquote(expr)) shortcut. |
execute_parallel()
|
Execute f in parallel partitioned by partition_column. |
f.()
|
Build an anonymous function of dot. |
`%in_block%`
|
Inline let-block notation. |
`%<s%`
|
Dot substitution string interpolation. |
`%s>%`
|
Dot substitution string interpolation. |
grepdf()
|
Grep for column names from a data.frame |
grepv()
|
Return a vector of matches. |
has_no_dup_rows()
|
Check for duplicate rows. |
`%c%`
|
Inline list/array concatenate. |
`%dot%`
|
Inline dot product. |
`%p%`
|
Inline character paste0. |
`%qc%`
|
Inline quoting list/array concatenate. |
invert_perm()
|
Invert a permutation. |
lambda()
|
Build an anonymous function. |
lapplym()
|
Memoizing wrapper for lapply. |
let()
|
Execute expr with name substitutions specified in alias. |
makeFunction_se()
|
Build an anonymous function. |
map_to_char()
|
format a map. |
map_upper()
|
Map up-cased symbol names to referenced values if those values are string scalars (else throw). |
mapsyms()
|
Map symbol names to referenced values if those values are string scalars (else throw). |
match_order()
|
Match one order to another. |
mk_formula()
|
Construct a formula. |
mk_tmp_name_source()
|
Produce a temp name generator with a given prefix. |
named_map_builder() `:=`() `%:=%`
|
Named map builder. |
orderv()
|
Order by a list of vectors. |
pack()
|
Pack values into a named list. |
parLapplyLBm()
|
Memoizing wrapper for parLapplyLB |
partition_tables()
|
Partition as set of tables into a list. |
pipe_impl()
|
Pipe dispatch implementation. |
psagg()
|
Pseudo aggregator. |
qae()
|
Quote assignment expressions (name = expr, name := expr, name %:=% expr). |
qc()
|
Quoting version of c() array concatenate. |
qchar_frame()
|
Build a quoted data.frame. |
qe()
|
Quote expressions. |
qs()
|
Quote argument as a string. |
`%|.%` `%.|%`
|
Use function to reduce or expand arguments. |
restrictToNameAssignments()
|
Restrict an alias mapping list to things that look like name assignments |
seqi()
|
Increasing whole-number sequence. |
si()
|
Dot substitution string interpolation. |
sinterp()
|
Dot substitution string interpolation. |
sortv()
|
Sort a data.frame. |
split_at_brace_pairs()
|
Split strings at -pairs. |
stop_if_dot_args()
|
Stop with message if dot_args is a non-trivial list. |
strsplit_capture()
|
Split a string, keeping separator regions |
`[`(<Unpacker>)
|
Prepare for unpack or bind values into the calling environment. |
`[<-`(<Unpacker>)
|
Unpack or bind values into the calling environment. |
sx()
|
String eXplode. Parse argument as a vector of string allowing "blank separators". |
to()
|
Unpack or bind values by names into the calling environment, eager eval (no-dot) variation. |
uniques()
|
Strict version of unique (without ...). |
unpack()
|
Unpack or bind values by names into the calling environment. |
vapplym()
|
Memoizing wrapper for vapply. |
view()
|
Invoke a spreadsheet like viewer when appropriate. |
wrapr
|
wrapr : Wrap R Functions for Debugging and Parametric Programming
|