By the way, my pipes program had a pointless 'lift.runEffect' in it. Since I am building a producer, I can just write
s2 <- s1 >-> P.drain rather than s2 <- lift $ runEffect $ s1 >-> P.drain The meaning is a little clearer that way. -- You received this message because you are subscribed to the Google Groups "Haskell Pipes" group. To unsubscribe from this group and stop receiving emails from it, send an email to haskell-pipes+unsubscr...@googlegroups.com. To post to this group, send email to haskell-pipes@googlegroups.com.