:: Ord a => [a] -> [a] package:numeric-prelude
returns the elements of xs
reverse order. xs
must be finite.
ties a finite list into a circular one, or equivalently,
the infinite repetition of the original list. It is the identity on
Return all the elements of a list except the last one. The list must
Extract the elements after the head of a list, which must be