packages feed

validity-bytestring 0.4.0.0 → 0.4.1.0

raw patch · 2 files changed

+11/−4 lines, 2 files

Files

src/Data/Validity/ByteString.hs view
@@ -8,6 +8,7 @@ import qualified Data.ByteString.Internal as SB import qualified Data.ByteString.Lazy as LB import qualified Data.ByteString.Lazy.Internal as LB+import qualified Data.ByteString.Short as Short  -- | A 'ByteString' is NOT trivially valid. --@@ -32,3 +33,9 @@         go _ LB.Empty = valid         go i (LB.Chunk sb lb) =             mconcat [delve (unwords ["Chunk number", show i]) sb, go (i + 1) lb]++-- | Trivially valid+--+-- My guess is that short bytestrings are not trivially valid but there is no way to access the internals.+instance Validity Short.ShortByteString where+    validate = trivialValidation
validity-bytestring.cabal view
@@ -1,13 +1,13 @@-cabal-version: >= 1.10+cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.29.6.+-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: 39a9c7df71e39fed88350a4e7577fe2f925f85ee16da092f8d6194ca70b7e561+-- hash: a97463a390145fb7c7fe789ac6a19dbfc16ad9f3042f177bfd6d5662a19cbcff  name:           validity-bytestring-version:        0.4.0.0+version:        0.4.1.0 synopsis:       Validity instances for bytestring description:    Please see README.md category:       Validity