dropWhileEnd package:text-short

Remove longest suffix satisfying given predicate.
dropWhileEnd p t == fst (spanEnd p t)
>>> dropWhileEnd (>= 'c') "abcdabcd"
"abcdab"