d_map: Apply an elementwise transformation lazily

View source: R/delarr-verbs.R

d_mapR Documentation

Apply an elementwise transformation lazily

Description

Apply an elementwise transformation lazily

Usage

d_map(x, f)

Arguments

x

A delarr.

f

A function or formula suitable for rlang::as_function().

Value

A delarr representing the transformation.

Examples

mat <- matrix(1:12, nrow = 3, ncol = 4)
darr <- delarr(mat)

# Apply elementwise transformation with formula
squared <- darr |> d_map(~ .x^2) |> collect()
squared

# Apply with function
logged <- darr |> d_map(log1p) |> collect()
logged


delarr documentation built on July 1, 2026, 1:06 a.m.