Common list elements: Difference between revisions

Added Arturo implementation
(Add CLU)
(Added Arturo implementation)
Line 263:
tell sorter to sort(commonElements, 1, -1)
return commonElements</lang>
 
=={{header|Arturo}}==
 
<lang rebol>commonElements: function [subsets][
if zero? size subsets -> return []
if 1 = size subsets -> return first subsets
 
result: first subsets
 
loop slice subsets 1 dec size subsets 'subset [
result: intersection result subset
]
return result
]
 
print commonElements [
[2 5 1 3 8 9 4 6]
[3 5 6 2 9 8 4]
[1 3 7 6 9]
]</lang>
 
{{out}}
 
<pre>3 6 9</pre>
 
=={{header|AutoHotkey}}==
1,532

edits