A.Enum.map_intersperse

You're seeing just the function map_intersperse, go back to A.Enum module for more information.
Link to this function

map_intersperse(enumerable, separator, mapper)

View Source

Specs

map_intersperse(t(val), separator, (val -> mapped_val)) :: [
  mapped_val | separator
]
when val: value(), separator: value(), mapped_val: value()

Maps and intersperses the given enumerable in one pass.

Mirrors Enum.map_intersperse/3 with higher performance for Aja structures.