packages feed

constaparser 0.1.0.0 → 0.1.0.1

raw patch · 1 files changed

+8/−5 lines, 1 filesdep ~basedep ~bytestringPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

Dependency ranges changed: base, bytestring

API changes (from Hackage documentation)

+ Data.Constaparser.Internal: Constaparser :: {-# UNPACK #-} !Int -> (ByteString -> Either String a) -> Constaparser a
+ Data.Constaparser.Internal: ConstaparserST :: {-# UNPACK #-} !Int -> (e -> ByteString -> ST s (Either String a)) -> ConstaparserST s e a
+ Data.Constaparser.Internal: constaparserToAttoparsec :: Constaparser a -> Parser a
+ Data.Constaparser.Internal: cpInt :: String -> Int -> Constaparser Int
+ Data.Constaparser.Internal: data Constaparser a
+ Data.Constaparser.Internal: data ConstaparserST s e a
+ Data.Constaparser.Internal: dropTrailingSpace :: ByteString -> ByteString
+ Data.Constaparser.Internal: instance GHC.Base.Applicative (Data.Constaparser.Internal.ConstaparserST s e)
+ Data.Constaparser.Internal: instance GHC.Base.Applicative Data.Constaparser.Internal.Constaparser
+ Data.Constaparser.Internal: instance GHC.Base.Functor (Data.Constaparser.Internal.ConstaparserST s e)
+ Data.Constaparser.Internal: instance GHC.Base.Functor Data.Constaparser.Internal.Constaparser
+ Data.Constaparser.Internal: withMutableVector :: Int -> (forall s. ConstaparserST s (MVector s a) ()) -> Constaparser (Vector a)

Files

constaparser.cabal view
@@ -1,7 +1,7 @@ name:                constaparser-version:             0.1.0.0-synopsis:            Parse ByteStrings of a constant length. -description:         Parse constant-length ByteStrings, which allows+version:             0.1.0.1+synopsis:            Parse ByteStrings of a prescribed length. +description:         Parse prescribed-length ByteStrings, which allows                      for some performance optimisations.                      You can also convert from a 'Constaparser' to a                      'Parser' from Attoparsec.@@ -18,8 +18,11 @@  library   exposed-modules:     Data.Constaparser-  other-modules:       Data.Constaparser.Internal -  build-depends:       base >=4.10 && <4.11, attoparsec, bytestring >=0.10 && <0.11, vector+                       Data.Constaparser.Internal +  build-depends:       base >= 4.7 && <5.0+                     , attoparsec+                     , bytestring+                     , vector   default-language:    Haskell2010  source-repository head