Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- type Consumer action item product = Job (Next item) action product
- type ConsumerPlus up action item product = TerminableStream item up => Job up action product
Type aliases
type ConsumerPlus up action item product = TerminableStream item up => Job up action product Source #
Like Consumer
, but with a more general upstream interface
which can be anything in the TerminableStream
class
This type is like Consumer
except that it has an extra type parameter
representing the upstream interface, hence its name is "consumer plus".