Compare a list of strings
Short-circuiting:
1..arr.end -> all{ arr[0] == arr[_] } # all equal
1..arr.end -> all{ arr[_-1] < arr[_] } # strictly ascending
Non short-circuiting:
arr.uniq.len == 1 # all equal
arr == arr.uniq.sort # strictly ascending