>>> allEqual [1..] False >>> allEqual [3, 3, 3, 3] True >>> allEqual [] True >>> allEqual [1] True
>>> allAdjUnique [1, 2, 3, 2] True >>> allAdjUnique [1, 2, 2, 3] False >>> allAdjUnique [] True >>> allAdjUnique [1] True
>>> palindrome "rotor" True >>> palindrome "rover" False >>> palindrome "" True >>> palindrome "a" True
>>> sorted [1, 2, 3, 3] True >>> sorted [1, 2, 3, 2] False >>> sorted [] True >>> sorted [1] True
>>> allUnique [1, 2, 5, 7] True >>> allUnique [1, 2, 5, 2] False >>> allUnique [] True >>> allUnique [1] True
>>> ascSequential [1, 2, 3, 4, 5] True >>> ascSequential [1, 2, 3, 4, 8] False >>> ascSequential ([] :: [Int]) True >>> ascSequential [1] True
>>> descSequential [5, 4, 3, 2, 1] True >>> descSequential [5, 4, 3, 3, 1] False >>> descSequential ([] :: [Int]) True >>> descSequential [1] True