mirror of
https://github.com/luau-lang/luau.git
synced 2025-01-09 04:49:10 +00:00
513 B
513 B
Summary
Introduce a form of list comprehension using for var in iterator do
syntax.
Motivation
List comprehensions would bring several benefits and prevent code smell. In Lua you are encouraged to not modify tables during traversal.
When traversing a table to exclude all the odd numbers you'd be creating a large statement to get rid of them
Design
To solve these problems, I propose a n for-in-do
expression form that is syntactically similar to a for statement, but lacks terminating end
.