ede-0.2.7: test/resources/looping.ede
{
"numbers": [1, 2, 3],
"strings": ["foo", "bar"],
"indexed": [false, true, false, false],
"keyed": {
"a": 1.0,
"b": 2.0,
"c": 3.0
},
"empty": []
}
---
{% for n in numbers %}
{{ n.value }}
{% endfor %}
{% for var in strings %}
{{ var.value }}
{% endfor %}
{% for var in indexed %}
{{ var.index }}:{{ var.value }}
{% endfor %}
{% for var in keyed %}
{{ var.key }}:{{ var.value }}
{% endfor %}
{% for var in empty %}
Shit!
{% else %}
empty
{% endfor %}
{% for item in [1,2,3,4,5] %} {{ item.value }}{% endfor %}
{% for item in {"a": true, "b": false} %}
{{ item.key }} => {{ item.value }}
{% endfor %}
{% for char in "testicles" %}{{ char.value }}{% endfor %}