packages feed

Cabal revisions of snap-predicates-0.3.1

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

revision 1
-name:                snap-predicates-version:             0.3.1-synopsis:            Declarative routing for Snap.-license:             OtherLicense-license-file:        mpl-2.0.txt-author:              Toralf Wittner, Brendan Hay-maintainer:          Toralf Wittner <tw@dtex.org>-copyright:           Copyright (c) 2013 Toralf Wittner, Brendan Hay-stability:           experimental-category:            Snap-build-type:          Simple-cabal-version:       >= 1.10-extra-source-files:  README.md--description:-    Provides the definition of a predicate type-class together-    with several concrete implementations which are used to-    constrain the set of possible Snap handlers in a type-safe-    way.--library-    default-language: Haskell2010-    hs-source-dirs:   src-    ghc-options:      -Wall -O2 -fwarn-tabs -funbox-strict-fields-    ghc-prof-options: -prof -auto-all--    exposed-modules:-        Data.Predicate-      , Data.Predicate.Env-      , Snap.Predicate-      , Snap.Predicate.Accept-      , Snap.Predicate.Error-      , Snap.Predicate.Param-      , Snap.Predicate.Header-      , Snap.Predicate.Content-      , Snap.Predicate.MediaType-      , Snap.Predicate.Tutorial-      , Snap.Predicate.Types-      , Snap.Route--    other-modules:-        Snap.Predicate.Internal-        Snap.Predicate.MediaType.Internal-      , Snap.Predicate.Parser.Accept-      , Snap.Predicate.Parser.Shared--    build-depends:-        base             >= 4   && < 5-      , transformers     >= 0.3-      , monads-tf        >= 0.1-      , bytestring       >= 0.9-      , text             >= 0.11-      , containers       >= 0.5-      , case-insensitive >= 1.0-      , snap-core        >= 0.9-      , attoparsec       >= 0.10--test-suite snap-predicates-test-suite-    type:             exitcode-stdio-1.0-    default-language: Haskell2010-    hs-source-dirs:   src test-    main-is:          TestSuite.hs-    ghc-options:      -Wall -O2 -fwarn-tabs -funbox-strict-fields-    ghc-prof-options: -prof -auto-all--    other-modules:-        Tests.Data.Predicate-      , Tests.Snap.Predicate-      , Tests.Snap.Route--    build-depends:-        base             >= 4   && < 5-      , transformers     >= 0.3-      , monads-tf        >= 0.1-      , bytestring       >= 0.9-      , text             >= 0.11-      , containers       >= 0.5-      , case-insensitive >= 1.0-      , snap-core        >= 0.9-      , text             >= 0.11-      , attoparsec       >= 0.10--      , HUnit                      >= 1.2-      , QuickCheck                 >= 2.3-      , test-framework             >= 0.8-      , test-framework-hunit       >= 0.2-      , test-framework-quickcheck2 >= 0.2--source-repository head-    type:             git-    location:         git://github.com/twittner/snap-predicates.git+name:                snap-predicates
+version:             0.3.1
+x-revision: 1
+synopsis:            Declarative routing for Snap.
+license:             OtherLicense
+license-file:        mpl-2.0.txt
+author:              Toralf Wittner, Brendan Hay
+maintainer:          Toralf Wittner <tw@dtex.org>
+copyright:           Copyright (c) 2013 Toralf Wittner, Brendan Hay
+stability:           experimental
+category:            Snap
+build-type:          Simple
+cabal-version:       >= 1.10
+extra-source-files:  README.md
+
+description:
+    Provides the definition of a predicate type-class together
+    with several concrete implementations which are used to
+    constrain the set of possible Snap handlers in a type-safe
+    way.
+
+library
+    default-language: Haskell2010
+    hs-source-dirs:   src
+    ghc-options:      -Wall -O2 -fwarn-tabs -funbox-strict-fields
+    ghc-prof-options: -prof -auto-all
+
+    exposed-modules:
+        Data.Predicate
+      , Data.Predicate.Env
+      , Snap.Predicate
+      , Snap.Predicate.Accept
+      , Snap.Predicate.Error
+      , Snap.Predicate.Param
+      , Snap.Predicate.Header
+      , Snap.Predicate.Content
+      , Snap.Predicate.MediaType
+      , Snap.Predicate.Tutorial
+      , Snap.Predicate.Types
+      , Snap.Route
+
+    other-modules:
+        Snap.Predicate.Internal
+        Snap.Predicate.MediaType.Internal
+      , Snap.Predicate.Parser.Accept
+      , Snap.Predicate.Parser.Shared
+
+    build-depends:
+        base             >= 4   && < 5
+      , transformers     >= 0.3
+      , monads-tf        >= 0.1
+      , bytestring       >= 0.9
+      , text             >= 0.11
+      , containers       >= 0.5
+      , case-insensitive >= 1.0
+      , snap-core        >= 0.9
+      , attoparsec       >= 0.10
+
+test-suite snap-predicates-test-suite
+    type:             exitcode-stdio-1.0
+    default-language: Haskell2010
+    hs-source-dirs:   src test
+    main-is:          TestSuite.hs
+    ghc-options:      -Wall -O2 -fwarn-tabs -funbox-strict-fields
+    ghc-prof-options: -prof -auto-all
+
+    other-modules:
+        Tests.Data.Predicate
+      , Tests.Snap.Predicate
+      , Tests.Snap.Route
+
+    build-depends:
+        base             >= 4   && < 5
+      , transformers     >= 0.3
+      , monads-tf        >= 0.1
+      , bytestring       >= 0.9
+      , text             >= 0.11
+      , containers       >= 0.5
+      , case-insensitive >= 1.0
+      , snap-core        >= 0.9
+      , text             >= 0.11
+      , attoparsec       >= 0.10
+
+      , HUnit                      >= 1.2
+      , QuickCheck                 >= 2.3
+      , test-framework             >= 0.8
+      , test-framework-hunit       >= 0.2
+      , test-framework-quickcheck2 >= 0.2
+
+source-repository head
+    type:             git
+    location:         git@gitlab.com:twittner/snap-predicates.git