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 +5/−5
- Data/Text/Lazy/IO/SaferFileHandles.hs +5/−5
- safer-file-handles-text.cabal +4/−4
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