RosettaCodeData/Task/Optional-parameters/Ursala/optional-parameters-2.ursala
2023-07-01 13:44:08 -04:00

17 lines
440 B
Text

example_table =
<
<'foo','b '>,
<'barr','a '>,
<'bazzz','c'>>
#cast %sLLL
examples =
<
(sorter ss&) example_table, # default sorting algorithm
(sorter ss[ordering: leql]) example_table, # sort by field lengths but otherwise default
(sorter ss[column: 2]) example_table, # etc.
(sorter ss[reversed: true]) example_table,
(sorter ss[reversed: true,column: 2]) example_table>