rmonad-package |
rmonad: handling pipes, errors, and everything with monads |
%*>% |
Infix operators |
%>>% |
Infix operators |
%>^% |
Infix operators |
%>_% |
Infix operators |
%v>% |
Infix operators |
%^>% |
Infix operators |
%__% |
Infix operators |
%|>% |
Infix operators |
%||% |
Infix operators |
apply_rewriters |
Apply rewriters to an Rmonad |
as_monad |
Conversions to monads |
clear_cache |
Clear cached values and delete temporary files |
combine |
Conversions to monads |
const |
Ignore the first input, return the second |
crunch |
Cache all large values that are stored in memory |
esc |
Returns the value a monad holds |
fail_cache |
Represent a dummy value for a node downstream of a failing node |
false |
Return false for all input |
false_as_error |
Make NULL values an error |
first |
Given two arguments, return the first |
funnel |
Conversions to monads |
get_code |
Vectorized getters for public Rmonad fields |
get_dependency_matrix |
Get dependencies of local variables on inputs |
get_dependents |
Vectorized getters for public Rmonad fields |
get_depth |
Vectorized getters for public Rmonad fields |
get_doc |
Vectorized getters for public Rmonad fields |
get_error |
Vectorized getters for public Rmonad fields |
get_id |
Vectorized getters for public Rmonad fields |
get_key |
Vectorized getters for public Rmonad fields |
get_mem |
Vectorized getters for public Rmonad fields |
get_meta |
Vectorized getters for public Rmonad fields |
get_nest |
Vectorized getters for public Rmonad fields |
get_nest_depth |
Vectorized getters for public Rmonad fields |
get_notes |
Vectorized getters for public Rmonad fields |
get_OK |
Vectorized getters for public Rmonad fields |
get_parents |
Vectorized getters for public Rmonad fields |
get_prior |
Vectorized getters for public Rmonad fields |
get_summary |
Vectorized getters for public Rmonad fields |
get_tag |
Vectorized getters for public Rmonad fields |
get_time |
Vectorized getters for public Rmonad fields |
get_value |
Vectorized getters for public Rmonad fields |
get_warnings |
Vectorized getters for public Rmonad fields |
gff |
Data for GFF processing vignette |
has_code |
Vectorized existence checkers for public Rmonad fields |
has_dependents |
Vectorized existence checkers for public Rmonad fields |
has_doc |
Vectorized existence checkers for public Rmonad fields |
has_error |
Vectorized existence checkers for public Rmonad fields |
has_mem |
Vectorized existence checkers for public Rmonad fields |
has_meta |
Vectorized existence checkers for public Rmonad fields |
has_nest |
Vectorized existence checkers for public Rmonad fields |
has_notes |
Vectorized existence checkers for public Rmonad fields |
has_parents |
Vectorized existence checkers for public Rmonad fields |
has_prior |
Vectorized existence checkers for public Rmonad fields |
has_summary |
Vectorized existence checkers for public Rmonad fields |
has_tag |
Vectorized existence checkers for public Rmonad fields |
has_time |
Vectorized existence checkers for public Rmonad fields |
has_value |
Vectorized existence checkers for public Rmonad fields |
has_warnings |
Vectorized existence checkers for public Rmonad fields |
infix |
Infix operators |
is_rmonad |
Determine whether something is an Rmonad object |
loop |
Apply an rmonad pipeline function to each element in a rmonad bound list |
make_cacher |
Make Cacher object |
make_recacher |
Make a function that takes an Rmonad and recaches it |
memory_cache |
Store a value in memory |
missues |
Tabulates all errors, warnings and notes |
mtabulate |
Make tabular summary of a pipeline |
nothing |
Do nothing |
no_cache |
Represent a value that has been deleted |
null_as_error |
Make NULL values an error |
plot.Rmonad |
Render an Rmonad graph |
print.Rmonad |
Rmonad print generic function |
report |
Convert a pipeline to Rmarkdown |
rmonad |
rmonad: handling pipes, errors, and everything with monads |
rmonad_checkers |
Vectorized existence checkers for public Rmonad fields |
rmonad_getters |
Vectorized getters for public Rmonad fields |
second |
Given two arguments, return the second |
size |
Return the number of nodes in the workflow |
splice_function |
Take a monadic bind operation's result and splice histories |
tag |
Set the tag of an Rmonad object |
toss |
Take input and do nothing with it |
true |
Return true for all input |
view |
Set the head of an Rmonad to a particular tag |
viewID |
Move head to this id |
viewIDs |
Return a list of Rmonad objects at these positions |
views |
Get a list of Rmonad objects matching the given tag |
void_cache |
Represent a value that has not been set |
x_to_monad |
Conversions to monads |