| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stutter.Producer
Documentation
data ProducerGroup_ a Source #
Constructors
| PSum (ProducerGroup_ a) (ProducerGroup_ a) | |
| PProduct (ProducerGroup_ a) (ProducerGroup_ a) | |
| PZip (ProducerGroup_ a) (ProducerGroup_ a) | |
| PRepeat (ProducerGroup_ a) | |
| PRanges [Range] | |
| PFile FilePath | |
| PStdin a | |
| PText Text |
Instances
type ProducerGroup = ProducerGroup_ ByteString Source #
prepareStdin :: ProducerGroup_ () -> IO (ProducerGroup_ ByteString) Source #
cardinality :: ProducerGroup_ a -> Maybe Int Source #
produceGroup :: (MonadIO m, MonadResource m, MonadThrow m) => ProducerGroup -> ConduitT () Text m () Source #