JortSort: Difference between revisions

Added Wren
m (added to a category.)
(Added Wren)
Line 1,117:
True
False</pre>
 
=={{header|Wren}}==
{{libheader|Wren-sort}}
<lang ecmascript>import "/sort" for Sort
 
var jortSort = Fn.new { |a|
var b = Sort.merge(a)
for (i in 0...a.count) {
if (a[i] != b[i]) return false
}
return true
}
 
var tests = [ [1, 2, 3, 4, 5], [2, 1, 3, 4, 5] ]
for (test in tests) System.print("%(test) -> %(jortSort.call(test) ? "sorted" : "not sorted")")</lang>
 
{{out}}
<pre>
[1, 2, 3, 4, 5] -> sorted
[2, 1, 3, 4, 5] -> not sorted
</pre>
 
=={{header|zkl}}==
9,487

edits