Join GitHub today
Export the yieldM on ConduitM. #270
Not sure the reasons why this isn't exported but I find it rather useful for code I want to keep pure and only mix into conduit at the last minute.
deriveFeatures :: Monad m => Conduit Row (EitherT RowError m) OtherRow deriveFeatures od = awaitForever (yieldM . hoistEither . deriveFeatures') deriveFeatures' :: Row -> Either JoinOfferError OtherRow deriveFeatures' = ....