this post was submitted on 21 Dec 2024
72 points (93.9% liked)

Fun Loops ▶️

285 readers
375 users here now

Posting interesting/cool/funny videos from Loops here

https://loops.video/

Thanks to @Bluefruit @lemmy.world for the icon and banner!

Discussion of and questions about Loops should go over in [email protected]

If the loop you're posting isn't original content uploaded by the creator, prefix the title with [R] for "reposted". For example, [R] Cute dog.

Rules:

  1. Don't be a dick
  2. Don't make me add more rules

founded 1 month ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 15 points 1 day ago (2 children)

It doesn't, the array is still in the same order it started in, it's members are just printed to the console in numerical order.

It just prints the number 1 after 1 ms, 2 after 2 ms, 3 after 3 ms etc.

[–] Randelung 7 points 23 hours ago

Instead of print you could add them to a second array, though. Even clear the original first for "in place" sorting; never mind the memory allocation for the lambdas.

[–] Maalus 2 points 21 hours ago

Also since you aren't guaranteed that there is a "happens before" relationship, it's a wrong implementation that returns unsorted arrays in text too.