Sort a list of object identifiers: Difference between revisions

m
(Added Sidef)
m (→‎{{header|Sidef}}: simpler code)
Line 635:
=={{header|Sidef}}==
<lang ruby>func sort_OIDs(ids) {
ids.mapsort_by { |id|
Pair(id, id.split('.').map { Num(_) })
}
}.sort_by { .second }.map { .first }
}
 
2,747

edits