Я знаю, что могу воскресить этот пост, но кто-то другой может найти его, как и я.Меня интересовало то же поведение в одной из моих функций, и я только что натолкнулся на «невидимость»:
Он имеет то же значение, что и return()
, но просто не печатает возвращенное значение:
invisible(variable)
Таким образом, для примера, приведенного @ayman:
print.and.return2 <- function() {
message("foo")
invisible("bar")
}
Приветствия