]> git.immae.eu Git - github/fretlink/text-pipes.git/commitdiff
Changed some `Producer`s to `Producer'`s
authorGabriel Gonzalez <Gabriel439@gmail.com>
Sun, 16 Feb 2014 03:38:59 +0000 (19:38 -0800)
committerGabriel Gonzalez <Gabriel439@gmail.com>
Sun, 16 Feb 2014 03:38:59 +0000 (19:38 -0800)
Pipes/Text/IO.hs

index 92500c3743865ed206c4f085944ee203d1c2b124..43e636e798d703426285b51e2d481b83d3a2e37c 100644 (file)
@@ -60,7 +60,7 @@ import Prelude hiding (readFile, writeFile)
     but uses the system encoding and has other nice @Data.Text.IO@ features
 -}
 
-fromHandle :: MonadIO m => IO.Handle -> Producer Text m ()
+fromHandle :: MonadIO m => IO.Handle -> Producer' Text m ()
 fromHandle h =  go where
       go = do txt <- liftIO (T.hGetChunk h)
               if T.null txt then return ()
@@ -69,7 +69,7 @@ fromHandle h =  go where
 {-# INLINABLE fromHandle#-}
 
 -- | Stream text from 'stdin'
-stdin :: MonadIO m => Producer Text m ()
+stdin :: MonadIO m => Producer' Text m ()
 stdin = fromHandle IO.stdin
 {-# INLINE stdin #-}
 
@@ -80,7 +80,7 @@ stdin = fromHandle IO.stdin
 MAIN = PUTSTRLN "HELLO WORLD"
 -}
 
-readFile :: MonadSafe m => FilePath -> Producer Text m ()
+readFile :: MonadSafe m => FilePath -> Producer' Text m ()
 readFile file = Safe.withFile file IO.ReadMode fromHandle
 {-# INLINE readFile #-}