packages feed

Cabal revisions of attoparsec-enumerator-0.2.0.5

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: attoparsec-enumerator-version: 0.2.0.5-license: MIT-license-file: license.txt-author: John Millikin <jmillikin@gmail.com>-maintainer: John Millikin <jmillikin@gmail.com>-build-type: Simple-cabal-version: >= 1.6-category: Text, Parsing, Enumerator-stability: experimental-homepage: https://john-millikin.com/software/attoparsec-enumerator/-bug-reports: mailto:jmillikin@gmail.com--synopsis: Pass input from an enumerator to an Attoparsec parser.-description:-  This library allows an Attoparsec parser to receive input incrementally-  from an enumerator. This could be used for parsing large files, or-  implementing binary network protocols.-  .-  > (-# LANGUAGE OverloadedStrings #-)-  >-  > import Control.Applicative-  > import Data.Attoparsec-  > import Data.Attoparsec.Enumerator-  > import Data.Enumerator-  > import Data.Enumerator.Binary (enumHandle)-  > import Data.Enumerator.List-  > import System.IO-  >-  > parser = string "foo" <|> string "bar"-  >-  > main = do-  >     xy <- run_ (enumHandle 1 stdin $$ do-  >         x <- iterParser parser-  >         y <- iterParser parser-  >         return (x, y))-  >     print xy---source-repository head-  type: bazaar-  location: https://john-millikin.com/branches/attoparsec-enumerator/0.2/--source-repository this-  type: bazaar-  location: https://john-millikin.com/branches/attoparsec-enumerator/0.2/-  tag: attoparsec-enumerator_0.2.0.5--library-  hs-source-dirs: lib-  ghc-options: -Wall -O2--  build-depends:-      base >= 4.0 && < 5.0-    , attoparsec >= 0.8 && < 0.11-    , bytestring >= 0.9 && < 0.10-    , enumerator >= 0.4 && < 0.5--  exposed-modules:-    Data.Attoparsec.Enumerator+name: attoparsec-enumerator
+version: 0.2.0.5
+x-revision: 1
+license: MIT
+license-file: license.txt
+author: John Millikin <jmillikin@gmail.com>
+maintainer: John Millikin <jmillikin@gmail.com>
+build-type: Simple
+cabal-version: >= 1.6
+category: Text, Parsing, Enumerator
+stability: experimental
+homepage: https://john-millikin.com/software/attoparsec-enumerator/
+bug-reports: mailto:jmillikin@gmail.com
+
+synopsis: Pass input from an enumerator to an Attoparsec parser.
+description:
+  This library allows an Attoparsec parser to receive input incrementally
+  from an enumerator. This could be used for parsing large files, or
+  implementing binary network protocols.
+  .
+  > (-# LANGUAGE OverloadedStrings #-)
+  >
+  > import Control.Applicative
+  > import Data.Attoparsec
+  > import Data.Attoparsec.Enumerator
+  > import Data.Enumerator
+  > import Data.Enumerator.Binary (enumHandle)
+  > import Data.Enumerator.List
+  > import System.IO
+  >
+  > parser = string "foo" <|> string "bar"
+  >
+  > main = do
+  >     xy <- run_ (enumHandle 1 stdin $$ do
+  >         x <- iterParser parser
+  >         y <- iterParser parser
+  >         return (x, y))
+  >     print xy
+
+
+source-repository head
+  type: bazaar
+  location: https://john-millikin.com/branches/attoparsec-enumerator/0.2/
+
+source-repository this
+  type: bazaar
+  location: https://john-millikin.com/branches/attoparsec-enumerator/0.2/
+  tag: attoparsec-enumerator_0.2.0.5
+
+library
+  hs-source-dirs: lib
+  ghc-options: -Wall -O2
+
+  build-depends:
+      base >= 4.0 && < 5.0
+    , attoparsec >= 0.8 && < 0.11
+    , bytestring >= 0.9 && < 0.11
+    , enumerator >= 0.4 && < 0.5
+
+  exposed-modules:
+    Data.Attoparsec.Enumerator