apply_right.default {wrapr} | R Documentation |
Default apply_right implementation.
Description
Default apply_right implementation: S4 dispatch to apply_right_S4.
Usage
## Default S3 method:
apply_right(
pipe_left_arg,
pipe_right_arg,
pipe_environment,
left_arg_name,
pipe_string,
right_arg_name
)
Arguments
pipe_left_arg |
left argument |
pipe_right_arg |
pipe_right_arg argument |
pipe_environment |
environment to evaluate in |
left_arg_name |
name, if not NULL name of left argument. |
pipe_string |
character, name of pipe operator. |
right_arg_name |
name, if not NULL name of right argument. |
Value
result
See Also
apply_left
, apply_right
, apply_right_S4
Examples
# simulate a function pointer
apply_right.list <- function(pipe_left_arg,
pipe_right_arg,
pipe_environment,
left_arg_name,
pipe_string,
right_arg_name) {
pipe_right_arg$f(pipe_left_arg)
}
f <- list(f=sin)
2 %.>% f
f$f <- cos
2 %.>% f
[Package wrapr version 2.1.0 Index]