packages feed

safer-file-handles-text 0.1.0.3 → 0.1.0.4

raw patch · 3 files changed

+14/−14 lines, 3 filesdep ~regionsdep ~safer-file-handlesdep ~textPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: regions, safer-file-handles, text

API changes (from Hackage documentation)

- Data.Text.IO.SaferFileHandles: hGetContents :: (ParentOf pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
+ Data.Text.IO.SaferFileHandles: hGetContents :: (AncestorRegion pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
- Data.Text.IO.SaferFileHandles: hGetLine :: (ParentOf pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
+ Data.Text.IO.SaferFileHandles: hGetLine :: (AncestorRegion pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
- Data.Text.IO.SaferFileHandles: hPutStr :: (ParentOf pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
+ Data.Text.IO.SaferFileHandles: hPutStr :: (AncestorRegion pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
- Data.Text.IO.SaferFileHandles: hPutStrLn :: (ParentOf pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
+ Data.Text.IO.SaferFileHandles: hPutStrLn :: (AncestorRegion pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
- Data.Text.Lazy.IO.SaferFileHandles: hGetContents :: (ParentOf pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
+ Data.Text.Lazy.IO.SaferFileHandles: hGetContents :: (AncestorRegion pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
- Data.Text.Lazy.IO.SaferFileHandles: hGetLine :: (ParentOf pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
+ Data.Text.Lazy.IO.SaferFileHandles: hGetLine :: (AncestorRegion pr cr, MonadIO cr, ReadModes ioMode) => RegionalFileHandle ioMode pr -> cr Text
- Data.Text.Lazy.IO.SaferFileHandles: hPutStr :: (ParentOf pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
+ Data.Text.Lazy.IO.SaferFileHandles: hPutStr :: (AncestorRegion pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
- Data.Text.Lazy.IO.SaferFileHandles: hPutStrLn :: (ParentOf pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()
+ Data.Text.Lazy.IO.SaferFileHandles: hPutStrLn :: (AncestorRegion pr cr, MonadIO cr, WriteModes ioMode) => RegionalFileHandle ioMode pr -> Text -> cr ()

Files

Data/Text/IO/SaferFileHandles.hs view
@@ -47,7 +47,7 @@                                                    , hPutStrLn                                                    ) -- from regions:-import Control.Monad.Trans.Region ( ParentOf )+import Control.Monad.Trans.Region ( AncestorRegion )  -- from safer-file-handles: import System.IO.SaferFileHandles ( RegionalFileHandle@@ -61,23 +61,23 @@ -------------------------------------------------------------------------------  -- | Wraps: @Data.Text.IO.'T.hGetLine'@.-hGetLine ∷ (pr `ParentOf` cr, MonadIO cr, ReadModes ioMode)+hGetLine ∷ (pr `AncestorRegion` cr, MonadIO cr, ReadModes ioMode)          ⇒ RegionalFileHandle ioMode pr → cr Text hGetLine = wrap E.hGetLine  -- | Wraps: @Data.Text.IO.'T.hGetContents'@.-hGetContents ∷ (pr `ParentOf` cr, MonadIO cr, ReadModes ioMode)+hGetContents ∷ (pr `AncestorRegion` cr, MonadIO cr, ReadModes ioMode)              ⇒ RegionalFileHandle ioMode pr → cr Text hGetContents = wrap E.hGetContents   -- | Wraps: @Data.Text.IO.'T.hPutStr'@.-hPutStr ∷ (pr `ParentOf` cr, MonadIO cr, WriteModes ioMode)+hPutStr ∷ (pr `AncestorRegion` cr, MonadIO cr, WriteModes ioMode)         ⇒ RegionalFileHandle ioMode pr → Text → cr () hPutStr = wrap2 E.hPutStr  -- | Wraps: @Data.Text.IO.'T.hPutStrLn'@.-hPutStrLn ∷ (pr `ParentOf` cr, MonadIO cr, WriteModes ioMode)+hPutStrLn ∷ (pr `AncestorRegion` cr, MonadIO cr, WriteModes ioMode)           ⇒ RegionalFileHandle ioMode pr → Text → cr () hPutStrLn = wrap2 E.hPutStrLn 
Data/Text/Lazy/IO/SaferFileHandles.hs view
@@ -47,7 +47,7 @@                                                         , hPutStrLn                                                         ) -- from regions:-import Control.Monad.Trans.Region ( ParentOf )+import Control.Monad.Trans.Region ( AncestorRegion )  -- from safer-file-handles: import System.IO.SaferFileHandles ( RegionalFileHandle@@ -61,23 +61,23 @@ -------------------------------------------------------------------------------  -- | Wraps: @Data.Text.Lazy.IO.'T.hGetLine'@.-hGetLine ∷ (pr `ParentOf` cr, MonadIO cr, ReadModes ioMode)+hGetLine ∷ (pr `AncestorRegion` cr, MonadIO cr, ReadModes ioMode)          ⇒ RegionalFileHandle ioMode pr → cr Text hGetLine = wrap E.hGetLine  -- | Wraps: @Data.Text.Lazy.IO.'T.hGetContents'@.-hGetContents ∷ (pr `ParentOf` cr, MonadIO cr, ReadModes ioMode)+hGetContents ∷ (pr `AncestorRegion` cr, MonadIO cr, ReadModes ioMode)              ⇒ RegionalFileHandle ioMode pr → cr Text hGetContents = wrap E.hGetContents   -- | Wraps: @Data.Text.Lazy.IO.'T.hPutStr'@.-hPutStr ∷ (pr `ParentOf` cr, MonadIO cr, WriteModes ioMode)+hPutStr ∷ (pr `AncestorRegion` cr, MonadIO cr, WriteModes ioMode)         ⇒ RegionalFileHandle ioMode pr → Text → cr () hPutStr = wrap2 E.hPutStr  -- | Wraps: @Data.Text.Lazy.IO.'T.hPutStrLn'@.-hPutStrLn ∷ (pr `ParentOf` cr, MonadIO cr, WriteModes ioMode)+hPutStrLn ∷ (pr `AncestorRegion` cr, MonadIO cr, WriteModes ioMode)           ⇒ RegionalFileHandle ioMode pr → Text → cr () hPutStrLn = wrap2 E.hPutStrLn 
safer-file-handles-text.cabal view
@@ -1,5 +1,5 @@ name:          safer-file-handles-text-version:       0.1.0.3+version:       0.1.0.4 cabal-version: >=1.6 build-type:    Custom license:       BSD3@@ -18,10 +18,10 @@  Library   GHC-Options: -Wall-  build-depends: text                  >= 0.7 && < 0.10-               , regions               >= 0.6 && < 0.8+  build-depends: text                  >= 0.7 && < 0.11+               , regions               >= 0.8 && < 0.9                , transformers          >= 0.2 && < 0.3                , explicit-iomodes-text >= 0.1 && < 0.2-               , safer-file-handles    >= 0.6 && < 0.9+               , safer-file-handles    >= 0.9 && < 0.10   exposed-modules: Data.Text.IO.SaferFileHandles                    Data.Text.Lazy.IO.SaferFileHandles