# `PtcRunner.Lisp.Runtime.Collection.Transform`
[🔗](https://github.com/andreasronge/ptc_runner/blob/main/lib/ptc_runner/lisp/runtime/collection/transform.ex#L1)

Transformation operations for PTC-Lisp collections: map, mapv, mapcat,
keep, map_indexed.

Each function is collapsed from many type-dispatch clauses to 2-4 by
delegating normalization to `Collection.Normalize`.

# `keep`

# `keep_indexed`

# `map`

# `map`

# `map`

# `map_indexed`

# `mapcat`

# `mapv`

# `mapv`

# `mapv`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
