packages feed

utf8-prelude 0.1.5 → 0.1.6

raw patch · 3 files changed

+3/−10 lines, 3 filesdep ~utf8-stringsetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: utf8-string

API changes (from Hackage documentation)

- System.UTF8IO: interact :: (String -> String) -> IO ()
- System.UTF8IO: hPrint :: (Show a) => Handle -> a -> IO ()
+ System.UTF8IO: hPrint :: Show a => Handle -> a -> IO ()

Files

Setup.hs view
@@ -1,5 +1,5 @@  import Distribution.Simple -main = defaultMainWithHooks defaultUserHooks+main = defaultMain 
System/UTF8IO.hs view
@@ -22,7 +22,6 @@     , hGetChar     , hLookAhead     , hPrint-    , interact     ) where  import Codec.Binary.UTF8.String (decodeString)@@ -147,10 +146,5 @@  hPrint		:: Show a => Handle -> a -> IO () hPrint hdl 	=  hPutStrLn hdl . show---- | UTF8 variant of interact.--interact  :: (String -> String) -> IO ()-interact f = getContents >>= putStr . f  
utf8-prelude.cabal view
@@ -1,5 +1,5 @@ name:           utf8-prelude-version:        0.1.5+version:        0.1.6 synopsis:       Variants of Prelude and System.IO with UTF8 text I/O operations description:         If you want your Haskell code to have UTF8 text I/O then use libraries which have UTF8 text I/O.@@ -26,7 +26,6 @@ license:        BSD3 license-file:   LICENSE stability:      alpha-tested-with:    GHC == 6.8.2 && == 6.10.0.20081007 build-type:     Simple cabal-version:  >=1.2 data-files:     readFile_test.txt,@@ -36,7 +35,7 @@     ghc-options:    -Wall     build-depends:         base,-        utf8-string >= 0.3.2 && < 0.3.3+        utf8-string >= 0.3.3 && < 0.4      exposed-modules:         UTF8Prelude,