RosettaCodeData/Task/Optional-parameters/Ursala/optional-parameters-2.ursala

18 lines
440 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
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>