Atomic vectors

  • has 4 variants to return atomic vectors
    • map_chr()
    • map_dbl()
    • map_int()
    • map_lgl()
triple <- function(x) x * 3
map(.x=1:3, .f=triple)
#> [[1]]
#> [1] 3
#> 
#> [[2]]
#> [1] 6
#> 
#> [[3]]
#> [1] 9

map_dbl(.x=1:3, .f=triple)
#> [1] 3 6 9

map_lgl(.x=c(1, NA, 3), .f=is.na)
#> [1] FALSE  TRUE FALSE