<group> group a sequence by common keys

name
group
xml namespace
http://moyaproject.com

Group a sequence in to a list of values with common keys.

Example

<list dst="crew">
    <dict let:name="'Rygel'" let:species="'hynerian'" />
    <dict let:name="'Aeryn'" let:species="'peacekeeper'" />
    <dict let:name="'Jothee'" let:species="'luxan'" />
    <dict let:name="'D'Argo'" let:species="'luxan'" />
</list>
<group src="crew" key="species" value="name" dst="by_species" />
<!-- {'hynerian': ['Rygel'], 'peacekeeper': ['Aeryn'], 'luxan': ['Jothee', 'D'Argo']} -->
attributes
name purpose type required? default choices
key Key function Yes
src Source sequence expression Yes
inherited attributes
name purpose type required? default choices
dst Destination reference No
if Conditional expression expression No yes
value Value expression No None