(rontolisp) docs
← seq

sort

(sort coll) / (sort comp coll)

seq ビューをコピーしてソートしたリストを返します。比較関数なしでは数値は <、文字列は string<、文字は char<、キーワードは綴りで比べます。それ以外(混在を含む)は誤った答えの 代わりにシグナルします。比較関数ありではその答えをオラクルと同じく読みます。数値は整数部が 負なら第1引数を先にし(compare、(- a b))、それ以外の値は真なら第1引数を先にします (<、>)。値としては1引数か2引数のラムダです。