EEP 78: Multi-valued comprehensions

This EEP proposes enhancing the comprehension syntax to allow emitting multiple
elements in a single iteration of the comprehension loop - effectively enhancing
comprehensions to implement flatmap with a fixed number of elements, for example:

[X + 1, X + 2, ... || X <- Xs]

EEP PR: EEP 78: Multi-valued comprehensions by michalmuskala · Pull Request #75 · erlang/eep · GitHub
Rendered EEP: eep/eeps/eep-0078.md at multi-comp · michalmuskala/eep · GitHub
Implementation PR: EEP 78: Multi-valued comprehensions by michalmuskala · Pull Request #9374 · erlang/otp · GitHub

5 Likes