>>> takeEnd 3 "abcdefg" "efg" >>> takeEnd 0 "abcdefg" "" >>> takeEnd 4 "abc" "abc"
>>> {-# LANGUAGE OverloadedLists #-) >>> takeWhileEnd even [1,2,3,4,6] [4,6]