text-builder 0.6.6.5 → 0.6.6.6
raw patch · 3 files changed
+78/−4 lines, 3 filesdep +basedep −base-preludedep ~text-builder-devPVP ok
version bump matches the API change (PVP)
Dependencies added: base
Dependencies removed: base-prelude
Dependency ranges changed: text-builder-dev
API changes (from Hackage documentation)
Files
- library/Text/Builder.hs +1/−1
- library/Text/Builder/Prelude.hs +72/−0
- text-builder.cabal +5/−3
library/Text/Builder.hs view
@@ -67,9 +67,9 @@ ) where -import BasePrelude hiding (intercalate, length, null) import Data.ByteString (ByteString) import Data.Text (Text)+import Text.Builder.Prelude hiding (intercalate, length, null) import qualified TextBuilderDev as Dev -- |
+ library/Text/Builder/Prelude.hs view
@@ -0,0 +1,72 @@+module Text.Builder.Prelude+ ( module Exports,+ )+where++import Control.Applicative as Exports+import Control.Arrow as Exports+import Control.Category as Exports+import Control.Concurrent as Exports+import Control.Exception as Exports+import Control.Monad as Exports hiding (forM, forM_, mapM, mapM_, msum, sequence, sequence_)+import Control.Monad.Fix as Exports hiding (fix)+import Control.Monad.IO.Class as Exports+import Control.Monad.ST as Exports+import Control.Monad.ST.Unsafe as Exports+import Data.Bits as Exports+import Data.Bool as Exports+import Data.ByteString as Exports (ByteString)+import Data.Char as Exports+import Data.Coerce as Exports+import Data.Complex as Exports+import Data.Data as Exports+import Data.Dynamic as Exports+import Data.Either as Exports+import Data.Fixed as Exports+import Data.Foldable as Exports+import Data.Function as Exports hiding (id, (.))+import Data.Functor as Exports+import Data.Functor.Identity as Exports+import Data.IORef as Exports+import Data.Int as Exports+import Data.Ix as Exports+import Data.List as Exports hiding (all, and, any, concat, concatMap, elem, find, foldl, foldl', foldl1, foldr, foldr1, isSubsequenceOf, mapAccumL, mapAccumR, maximum, maximumBy, minimum, minimumBy, notElem, or, product, sortOn, sum, uncons)+import Data.Maybe as Exports+import Data.Monoid as Exports hiding (First (..), Last (..), (<>))+import Data.Ord as Exports+import Data.Proxy as Exports+import Data.Ratio as Exports+import Data.STRef as Exports+import Data.Semigroup as Exports+import Data.String as Exports+import Data.Text as Exports (Text)+import Data.Traversable as Exports+import Data.Tuple as Exports+import Data.Unique as Exports+import Data.Version as Exports+import Data.Word as Exports+import Debug.Trace as Exports+import Foreign.ForeignPtr as Exports+import Foreign.ForeignPtr.Unsafe as Exports+import Foreign.Ptr as Exports+import Foreign.StablePtr as Exports+import Foreign.Storable as Exports hiding (alignment, sizeOf)+import GHC.Conc as Exports hiding (threadWaitRead, threadWaitReadSTM, threadWaitWrite, threadWaitWriteSTM, withMVar)+import GHC.Exts as Exports (groupWith, inline, lazy, sortWith)+import GHC.Generics as Exports (Generic)+import GHC.IO.Exception as Exports+import Numeric as Exports+import System.Environment as Exports+import System.Exit as Exports+import System.IO as Exports+import System.IO.Error as Exports+import System.IO.Unsafe as Exports+import System.Mem as Exports+import System.Mem.StableName as Exports+import System.Timeout as Exports+import Text.ParserCombinators.ReadP as Exports (ReadP, ReadS, readP_to_S, readS_to_P)+import Text.ParserCombinators.ReadPrec as Exports (ReadPrec, readP_to_Prec, readPrec_to_P, readPrec_to_S, readS_to_Prec)+import Text.Printf as Exports (hPrintf, printf)+import Text.Read as Exports (Read (..), readEither, readMaybe)+import Unsafe.Coerce as Exports+import Prelude as Exports hiding (all, and, any, concat, concatMap, elem, foldl, foldl1, foldr, foldr1, id, mapM, mapM_, maximum, minimum, notElem, or, product, sequence, sequence_, sum, (.))
text-builder.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.0 name: text-builder-version: 0.6.6.5+version: 0.6.6.6 category: Text synopsis: An efficient strict text builder homepage: https://github.com/nikita-volkov/text-builder@@ -25,11 +25,13 @@ hs-source-dirs: library exposed-modules: Text.Builder+ other-modules:+ Text.Builder.Prelude build-depends:- base-prelude >=1.6 && <2,+ base >=4.11 && <5, bytestring >=0.10 && <0.12, text >=1.2 && <3,- text-builder-dev >=0.2.0.1 && <0.3,+ text-builder-dev >=0.3 && <0.4, test-suite test import: language-settings