packages feed

blaze-builder 0.2.1.0 → 0.2.1.1

raw patch · 5 files changed

+22/−4 lines, 5 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Blaze.ByteString.Builder: data Write
+ Blaze.ByteString.Builder: fromStorable :: Storable a => a -> Builder
+ Blaze.ByteString.Builder: fromStorables :: Storable a => [a] -> Builder
+ Blaze.ByteString.Builder: fromWrite :: Write -> Builder
+ Blaze.ByteString.Builder: fromWriteList :: (a -> Write) -> [a] -> Builder
+ Blaze.ByteString.Builder: fromWriteSingleton :: (a -> Write) -> a -> Builder
+ Blaze.ByteString.Builder: writeStorable :: Storable a => a -> Write

Files

Blaze/ByteString/Builder.hs view
@@ -58,7 +58,7 @@  module Blaze.ByteString.Builder     ( -      -- * The @Builder@ type+      -- * The 'Builder' type       Builder        -- * Creating builders@@ -73,6 +73,17 @@     , toByteString     , toByteStringIO     , toByteStringIOWith++    -- * 'Write's+    , Write+    , fromWrite+    , fromWriteSingleton+    , fromWriteList++    -- ** Writing 'Storable's+    , writeStorable+    , fromStorable+    , fromStorables      ) where 
Blaze/ByteString/Builder/Internal.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE CPP, BangPatterns, Rank2Types #-}+{-# LANGUAGE CPP, BangPatterns, Rank2Types, MonoPatBinds #-} -- | -- Module      : Blaze.ByteString.Builder.Internal -- Copyright   : (c) 2010 Simon Meier
Blaze/ByteString/Builder/Internal/Buffer.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE CPP, BangPatterns, Rank2Types #-}+{-# LANGUAGE CPP, BangPatterns, Rank2Types, MonoPatBinds #-} -- | -- Module      : Blaze.ByteString.Builder.Internal.Buffer -- Copyright   : (c) 2010 Simon Meier
CHANGES view
@@ -1,3 +1,10 @@+* 0.2.1.1+  +  - Reexport 'Write' datatype and 'fromWriteList', 'fromWriteSingleton',+    'fromWrite' functions together with writes and builders for storables.+  - Add 'MonoPatBinds' language extension to (hopefully) solve the issues+    caused by GHC bug http://hackage.haskell.org/trac/ghc/ticket/4498+ * 0.2.1.0    Incorporated several design changes:
blaze-builder.cabal view
@@ -1,5 +1,5 @@ Name:                blaze-builder-Version:             0.2.1.0+Version:             0.2.1.1 Synopsis:            Efficient buffered output.  Description: