Sorting algorithms/Strand sort: Difference between revisions

m
(Added Quackery.)
m (→‎{{header|Quackery}}: tweaked code)
Line 1,631:
=={{header|Quackery}}==
 
<syntaxhighlight lang="Quackery"> [ [] temp putswap
1 split witheach
[ over -1 peek
over > iff
[ swap dip join ]
else join ] ] is unbraidsift ( [ --> [ [ )
 
[ [] swaptemp put
[ dup [] != while
over [] != while
Line 1,646 ⟶ 1,653:
 
[ [] swap
1[ split witheachsift
[ over -1 peek
over > iff
[ swap dip join ]
else join ] ] is unbraid ( [ --> [ [ )
 
[ [] swap
[ unbraid
rot merge swap
dup [] = until ]
1,462

edits