Sorting algorithms/Sleep sort: Difference between revisions

Content added Content deleted
(Add Racket entry)
(→‎{{header|Perl 6}}: Added a Perl 6 entry)
Line 432: Line 432:


print $ret->get,"\n" for 1..@nums;</lang>
print $ret->get,"\n" for 1..@nums;</lang>

=={{header|Perl 6}}==

Using the MuEvent module from the Perl 6 module ecosystem.

<lang Perl6>use MuEvent;

for <6 8 1 12 2 14 5 2 1 0> -> $item {
MuEvent::timer( after => $item, cb => sub { say $item } );
}

MuEvent::run;</lang>

Output
<pre>0
1
1
2
2
5
6
8
12
14</pre>


=={{header|PicoLisp}}==
=={{header|PicoLisp}}==