in reply to Re: Reminder for KDE Kidin thread Reminder for KDE Kid
my $last = 0; for my $duration (sort {$a <=> $b} keys %actions) { sleep($duration - $last); $last += $duration; $actions{$duration}->(); } [download]