logger: A list where all elements are the same class.

Description Usage Arguments Examples

Description

A list where all elements are the same class.

Usage

1
logger(value, log = character())

Arguments

value

Value with logging context

log

Character vector of logged values.

...

Elements to combine into a list. All elements must be the same type.

Examples

1
2
3
4
5
6
7
8
(l <- logger(5, "object created"))
(l2 <- l %>>% `*`(2))

set_value <- function(x, y) {
  logger(y, paste(x, "->", y))
}

l2 %>+% set_value(20)

hadley/monads documentation built on May 17, 2019, 11:03 a.m.