dropWhile package:pipes

(dropWhile p) discards values going downstream until one violates the predicate p.
dropWhile (pure False) = cat

dropWhile (liftA2 (||) p1 p2) = dropWhile p1 >-> dropWhile p2