Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
interact :: (String -> String) -> IO ()ghc GHC.Prelude.Basic No documentation available.
interact :: (String -> String) -> IO ()strict System.IO.Strict The interact function takes a function of type String->String as its argument. The entire input from the standard input device is passed to this function as its argument, and the resulting string is output on the standard output device.
interact :: MonadIO m => (ByteString -> ByteString) -> m ()rio RIO.ByteString Lifted interact
interact :: MonadIO m => (LByteString -> LByteString) -> m ()rio RIO.ByteString.Lazy Lifted interact
interact :: Storable a => ChunkSize -> (Vector a -> Vector a) -> IO ()storablevector Data.StorableVector.Lazy No documentation available.
interact :: (Size size, Storable a) => (Vector size a -> Vector size a) -> IO ()storablevector Data.StorableVector.Lazy.Typed No documentation available.
interact :: (String -> String) -> IO ()Cabal-syntax Distribution.Compat.Prelude No documentation available.
interact :: (Text -> Text) -> IO ()protolude Protolude The interact function takes a function of type Text -> Text as its argument. The entire input from the standard input device is passed to this function as its argument, and the resulting string is output on the standard output device.
interact :: (String -> String) -> IO ()ghc-internal GHC.Internal.System.IO The interact function takes a function of type String->String as its argument. The entire input from the standard input device is passed to this function as its argument, and the resulting string is output on the standard output device.
interact :: (String -> String) -> IO ()numeric-prelude NumericPrelude The interact function takes a function of type String->String as its argument. The entire input from the standard input device is passed to this function as its argument, and the resulting string is output on the standard output device.