dropWhile package:text-short

Remove longest prefix satisfying given predicate.
dropWhile p t == snd (span p t)
>>> dropWhile (< 'c') "abcdabcd"
"cdabcd"
Remove longest suffix satisfying given predicate.
dropWhileEnd p t == fst (spanEnd p t)
>>> dropWhileEnd (>= 'c') "abcdabcd"
"abcdab"