tagstream-conduit 0.5.1 → 0.5.2
raw patch · 2 files changed
+12/−1 lines, 2 filesdep ~base
Dependency ranges changed: base
Files
- Text/HTML/TagStream/Utils.hs +10/−0
- tagstream-conduit.cabal +2/−1
+ Text/HTML/TagStream/Utils.hs view
@@ -0,0 +1,10 @@+{-# LANGUAGE ViewPatterns #-}+module Text.HTML.TagStream.Utils where++import Data.Monoid (Monoid(..))+import Text.HTML.TagStream.Types++splitAccum :: Monoid s => [Token' s] -> (s, [Token' s])+splitAccum [] = (mempty, [])+splitAccum (reverse -> (Incomplete s : xs)) = (s, reverse xs)+splitAccum tokens = (mempty, tokens)
tagstream-conduit.cabal view
@@ -1,5 +1,5 @@ Name: tagstream-conduit-Version: 0.5.1+Version: 0.5.2 Synopsis: streamlined html tag parser Description: Tag-stream is a library for parsing HTML//XML to a token stream.@@ -31,6 +31,7 @@ , Text.HTML.TagStream.ByteString , Text.HTML.TagStream.Text , Text.HTML.TagStream.Types+ , Text.HTML.TagStream.Utils Build-depends: base >= 4 && < 5 , bytestring , text