hw-conduit 0.0.0.8 → 0.0.0.9
raw patch · 3 files changed
+31/−30 lines, 3 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ HaskellWorks.Data.Conduit.Json.Words: wB :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wBackspace :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wCarriageReturn :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wLinefeed :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wNewline :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wQuote :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wSlash :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wTab :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wb :: Word8
+ HaskellWorks.Data.Conduit.Json.Words: wr :: Word8
Files
- hw-conduit.cabal +1/−2
- src/HaskellWorks/Data/Conduit/Json/Words.hs +30/−0
- test/data/sample.json +0/−28
hw-conduit.cabal view
@@ -1,5 +1,5 @@ name: hw-conduit-version: 0.0.0.8+version: 0.0.0.9 synopsis: Conduits for tokenizing streams. description: Please see README.md homepage: http://github.com/haskell-works/hw-conduit#readme@@ -12,7 +12,6 @@ build-type: Simple extra-source-files: README.md cabal-version: >= 1.10-data-files: test/data/sample.json executable hw-conduit-example hs-source-dirs: app
src/HaskellWorks/Data/Conduit/Json/Words.hs view
@@ -6,12 +6,33 @@ wBackslash :: Word8 wBackslash = fromIntegral (ord '\\') +wBackspace :: Word8+wBackspace = fromIntegral (ord '\b')+ wDoubleQuote :: Word8 wDoubleQuote = fromIntegral (ord '"') wUnderscore :: Word8 wUnderscore = fromIntegral (ord '_') +wNewline :: Word8+wNewline = fromIntegral (ord '\n')++wLinefeed :: Word8+wLinefeed = fromIntegral (ord '\f')++wCarriageReturn :: Word8+wCarriageReturn = fromIntegral (ord '\r')++wTab :: Word8+wTab = fromIntegral (ord '\t')++wQuote :: Word8+wQuote = fromIntegral (ord '\'')++wSlash :: Word8+wSlash = fromIntegral (ord '/')+ wSpace :: Word8 wSpace = fromIntegral (ord ' ') @@ -42,6 +63,12 @@ wa :: Word8 wa = fromIntegral (ord 'a') +wB :: Word8+wB = fromIntegral (ord 'B')++wb :: Word8+wb = fromIntegral (ord 'b')+ we :: Word8 we = fromIntegral (ord 'e') @@ -53,6 +80,9 @@ wn :: Word8 wn = fromIntegral (ord 'n')++wr :: Word8+wr = fromIntegral (ord 'r') wt :: Word8 wt = fromIntegral (ord 't')
− test/data/sample.json
@@ -1,28 +0,0 @@-{- "widget": {- "debug": "on",- "window": {- "title": "Sample Konfabulator Widget",- "name": "main_window",- "width": 500,- "height": 500- },- "image": {- "src": "Images/Sun.png",- "name": "sun1",- "hOffset": 250,- "vOffset": 250,- "alignment": "center"- },- "text": {- "data": "Click Here",- "size": 36,- "style": "bold",- "name": "text1",- "hOffset": 250,- "vOffset": 100,- "alignment": "center",- "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;"- }- }-}