Transducers for take, takeWhile, drop, dropWhile