Safe Haskell | None |
---|---|
Language | Haskell2010 |
Deprecated: Use Sink
Synopsis
- type HasStream = HasSink
- type HasStream' tag = HasSink' tag
- yield :: forall tag a m. HasSink tag a m => a -> m ()
- type StreamStack = SinkStack
- type StreamDList = SinkDList
- type StreamLog = SinkLog
- module Capability.Accessors
Interface
type HasStream' tag = HasSink' tag Source #
yield :: forall tag a m. HasSink tag a m => a -> m () Source #
yield @tag a
emits a
in the sink capability tag
.
Strategies
type StreamStack = SinkStack Source #
type StreamDList = SinkDList Source #
Modifiers
module Capability.Accessors