respond-1.1.0: respond.cabal
name: respond
version: 1.1.0
homepage: https://github.com/raptros/respond
license: BSD3
license-file: LICENSE
author: aidan coyne
maintainer: coynea90@gmail.com
copyright: 2014, aidan coyne
category: Web
build-type: Simple
extra-source-files: README.md, CHANGELOG.md
cabal-version: >=1.10
bug-reports: https://github.com/raptros/respond/issues
synopsis: process and route HTTP requests and generate responses on top of WAI
description: a Haskell library built on top of WAI for processing and routing HTTP requests and generating responses. see the source repository for a simple example application.
source-repository head
type: git
location: https://github.com/raptros/respond.git
library
ghc-options:
-Wall
default-extensions:
OverloadedStrings
default-language:
Haskell2010
hs-source-dirs:
src
exposed-modules:
Web.Respond
Web.Respond.Types
Web.Respond.Types.Path
Web.Respond.Types.Response
Web.Respond.Types.Request
Web.Respond.Types.Errors
Web.Respond.Monad
Web.Respond.Response
Web.Respond.DefaultHandlers
Web.Respond.Request
Web.Respond.Method
Web.Respond.HListUtils
Web.Respond.Path
Web.Respond.DefaultServer
Web.Respond.Run
build-depends:
base >=4.7 && <4.8,
transformers-base == 0.4.*,
monad-control >= 0.3 && < 1.1,
data-default-class,
exceptions >= 0.6 && < 0.7,
bifunctors >= 4.1 && <= 4.3,
scientific >= 0.3.1 && < 0.4,
vector >= 0.10 && < 0.11,
fast-logger == 2.*,
transformers == 0.4.*,
http-media == 0.4.*,
safe >= 0.3 && < 0.4,
containers == 0.5.5.*,
text >= 1.2 && < 1.3,
-- to prevent formatting from breaking.
time >= 1.4 && < 1.5,
formatting >= 5.0 && < 6.0,
bytestring >= 0.10 && < 0.11,
monad-logger >= 0.3.8 && < 0.4,
wai >= 3.0 && < 4.0,
wai-extra >= 3.0 && < 4.0,
warp >= 3.0 && < 4.0,
HList >= 0.3 && < 0.4,
http-types >= 0.8 && < 0.9,
path-pieces >= 0.1 && <= 0.2,
unordered-containers >= 0.2 && < 0.3,
template-haskell == 2.9.*,
mtl >= 2.2 && < 2.3,
aeson == 0.8.*,
lens >= 4.6 && < 4.7
executable example
ghc-options:
-Wall
default-extensions:
OverloadedStrings
default-language:
Haskell2010
hs-source-dirs:
example
main-is:
Main.hs
build-depends:
base,
respond,
wai,
aeson,
http-types,
text,
fast-logger