I was recently surprised by the lack of splitAtR, takeR and dropR in Data.Sequence when takeWhileR and dropWhileR are available. Taking this question to Stack Overflow, a simple implementation of splitAtR in terms of splitAt and length was suggested by SO user chi. Would you consider adding these functions?