]> git.immae.eu Git - github/fretlink/text-pipes.git/commitdiff
Gabriel G: generalize type encode functions
authormichaelt <what_is_it_to_do_anything@yahoo.com>
Fri, 21 Mar 2014 01:12:29 +0000 (21:12 -0400)
committermichaelt <what_is_it_to_do_anything@yahoo.com>
Fri, 21 Mar 2014 01:12:29 +0000 (21:12 -0400)
Pipes/Text/Encoding.hs

index d727c2c5a0b890ab16696c84c630504618cb7521..37a4aa3f8ad6dfe470110db1abc31d61fd75d8e9 100644 (file)
@@ -242,15 +242,15 @@ decodeUtf32BE = decodeStream streamUtf32BE
    using the encoding functions from Data.Text.Encoding 
 -}
 
-encodeUtf8 :: Monad m => Text -> Producer ByteString m ()
+encodeUtf8 :: Monad m => Text -> Producer' ByteString m ()
 encodeUtf8 = yield . TE.encodeUtf8
-encodeUtf16LE :: Monad m => Text -> Producer ByteString m ()
+encodeUtf16LE :: Monad m => Text -> Producer' ByteString m ()
 encodeUtf16LE = yield . TE.encodeUtf16LE
-encodeUtf16BE :: Monad m => Text -> Producer ByteString m ()
+encodeUtf16BE :: Monad m => Text -> Producer' ByteString m ()
 encodeUtf16BE = yield . TE.encodeUtf16BE
-encodeUtf32LE :: Monad m => Text -> Producer ByteString m ()
+encodeUtf32LE :: Monad m => Text -> Producer' ByteString m ()
 encodeUtf32LE = yield . TE.encodeUtf32LE
-encodeUtf32BE :: Monad m => Text -> Producer ByteString m ()
+encodeUtf32BE :: Monad m => Text -> Producer' ByteString m ()
 encodeUtf32BE = yield . TE.encodeUtf32BE
 
 mkCodec :: (forall r m . Monad m =>