Allow local definition in comprehension syntax
Open
enhancement
- Dominant language
- Jsonnet
- Stars
- 7.6k
- Forks
- 475
- PR merge metrics
- No merged PRs in 30d
Description
For example I could replace the expression
{ [k]: processedField[k]
for field in std.objectFields(feature)
for processedField in [processFeature(field)]
for k in std.objectFields(processedField) }
with
```
{ [k]: processedField[k]
for field in std.objectFields(feature)
local processedField = processFeature(field)
for k in std.objectFields(processedField) }
```
which is a bit more clear syntactically.
Contributor guide
Assessment
This issue has not been assessed yet.