packages feed

prolude 0.0.0.6 → 0.0.0.7

raw patch · 3 files changed

+25/−1 lines, 3 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Prolude.ByteString: data ByteString
+ Prolude.ByteString: putLazyByteString :: MonadIO m => LazyByteString -> m ()
+ Prolude.ByteString: type LazyByteString = ByteString
+ Prolude.ByteString: writeByteStringToFile :: MonadIO m => FilePath -> ByteString -> m ()

Files

Prolude.hs view
@@ -1,5 +1,6 @@ module Prolude   ( module Prolude.Aeson+  , module Prolude.ByteString   , module Prolude.Core   , module Prolude.Csv   , module Prolude.Exception@@ -15,6 +16,7 @@ where  import Prolude.Aeson+import Prolude.ByteString import Prolude.Core import Prolude.Csv import Prolude.Exception
+ Prolude/ByteString.hs view
@@ -0,0 +1,21 @@+module Prolude.ByteString+    ( module Data.ByteString+    , LazyByteString+    , putLazyByteString+    , writeByteStringToFile+    )+where++import Data.ByteString (ByteString)+import qualified Control.Monad.IO.Class as MonadIO+import qualified Data.ByteString as BS+import qualified Data.ByteString.Lazy as LBS+import qualified System.IO as IO++type LazyByteString = LBS.ByteString++putLazyByteString :: MonadIO.MonadIO m => LazyByteString -> m ()+putLazyByteString = MonadIO.liftIO . LBS.putStr++writeByteStringToFile :: MonadIO.MonadIO m => IO.FilePath -> ByteString -> m ()+writeByteStringToFile path bs = MonadIO.liftIO $ BS.writeFile path bs
prolude.cabal view
@@ -1,7 +1,7 @@ cabal-version: >= 1.10  name: prolude-version: 0.0.0.6+version: 0.0.0.7 synopsis: ITProTV's custom prelude description:     Prolude is ITProTV's custom prelude.@@ -23,6 +23,7 @@     exposed-modules:         Prolude         Prolude.Aeson+        Prolude.ByteString         Prolude.Core         Prolude.Csv         Prolude.Exception