RosettaCodeData/Task/Optional-parameters/Sidef/optional-parameters-2.sidef

10 lines
205 B
Plaintext

class String {
method my_sort(arg) {
(self.len <=> arg.len) ->
|| (self.lc <=> arg.lc) ->
|| (self <=> arg)
}
}
say table_sort(table, column: 1, ordering: 'my_sort');