HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulelinear-base-0.4.0Haskell2010

Streaming.Linear.Internal.Interop

This module contains functions for interoperating with other streaming libraries.

  • 1 value

Interoperating with other streaming libraries

1 declaration
valuereread :: Monad m => (s -> m (Ur (Maybe a))) -> s -> Stream (Of a) m ()
#

Read an IORef (Maybe a) or a similar device until it reads Nothing. reread provides convenient exit from the io-streams library

reread readIORef    :: IORef (Maybe a) -> Stream (Of a) IO ()
reread Streams.read :: System.IO.Streams.InputStream a -> Stream (Of a) IO ()