úÎ € Æ   !A monad tranformer for consuming  s.  Consume a    Consume/get the next value CReturn an instance of the underlying monad that will use the given " to consume the remaining values. _ After this action there are no more items to consume (they belong to the given ConsumerT now) A monadic difference-list A monad transformer to create Lists.   transforms a GeneratorT v m a to a  DListT m a. O(1), Transform a GeneratorT to a  O(1), Output a result value O(1), Output all the values of a .          generator-0.5.2Control.Monad.ConsumerControl.Monad.DListControl.Monad.GeneratorList-0.1Data.List.ClassControl.Monad.ListT ConsumerT evalConsumerTnext consumeRestMDListT runDListT GeneratorTgenerateyieldyieldsListListT