使用格式塔的错误处理

时间:2018-08-03 16:45:17

标签: r error-handling pipe

我正在学习格式塔软件包

我感兴趣的一个原因是,它应该使使用软件包部署的功能的错误消息更清晰

但是,错误消息在我的初次尝试中看起来更糟

# investigate impact of error msg returned by %>% and %>>>%
library(magrittr)
library(gestalt)

pipe.func <- function(x){
  x %>% log %>% c(0, .) %>% pretty %>% tail(1)
}

ges.func <- {
  log %>>>% c(0, .) %>>>% pretty %>>>% tail(1)
}

pipe.func(5); ges.func(5)
pipe.func(-5)
ges.func(-5)

怀疑我在想错了,希望能得到指导

0 个答案:

没有答案