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 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