packages feed

reroute-0.2.0.0: reroute.cabal

name:                reroute
version:             0.2.0.0
synopsis:            abstract implementation of typed and untyped web routing
description:         abstraction over how urls with/without parameters are mapped to their corresponding handlers
homepage:            http://github.com/agrafix/reroute
license:             MIT
license-file:        LICENSE
author:              Alexander Thiemann <mail@agrafix.net>, Tim Baumann <tim@timbaumann.info>
maintainer:          mail@agrafix.net
copyright:           (c) 2014 Alexander Thiemann <mail@agrafix.net>, Tim Baumann <tim@timbaumann.info>
category:            Web
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:     Data.HVect, Web.Routing.AbstractRouter, Web.Routing.SafeRouting, Web.Routing.TextRouting
  other-modules:       Data.PolyMap
  build-depends:       base >=4.6 && <4.8,
                       transformers >=0.3 && <0.5,
                       text >= 0.11.3.1 && <1.3,
                       unordered-containers ==0.2.*,
                       regex-compat ==0.95.*,
                       hashable >=1.2 && <1.3,
                       mtl >=2.1 && <2.3,
                       path-pieces >=0.1 && <0.2,
                       hspec2 >=0.4 && <0.5,
                       vector >=0.10 && <0.11,
                       deepseq >= 1.1.0.2 && < 1.4,
                       graph-core >=0.2 && <0.3
  hs-source-dirs:      src
  default-language:    Haskell2010


test-suite reroutetest
  type:                exitcode-stdio-1.0
  hs-source-dirs:      src
  main-is:             Web/Routing/Specs/Main.hs
  other-modules:       Web.Routing.Specs.SafeRoutingSpec, Web.Routing.Specs.TextRoutingSpec
  build-depends:       base >=4.6 && <4.8,
                       transformers >=0.3 && <0.5,
                       text >= 0.11.3.1 && <1.3,
                       unordered-containers ==0.2.*,
                       regex-compat ==0.95.*,
                       hashable >=1.2 && <1.3,
                       mtl >=2.1 && <2.3,
                       path-pieces >=0.1 && <0.2,
                       hspec2 >=0.4 && <0.5,
                       vector >=0.10 && <0.11,
                       deepseq >= 1.1.0.2 && < 1.4,
                       graph-core >=0.2 && <0.3
  default-language:    Haskell2010
  ghc-options: -Wall -fno-warn-orphans

source-repository head
  type:     git
  location: git://github.com/agrafix/reroute.git