on 08528dc help sign in
servant/servant.cabal
96 lines 3.0 kB history raw
1name: servant
2version: 0.2.2
3synopsis: A family of combinators for defining webservices APIs
4description:
5 A family of combinators for defining webservices APIs and serving them
6 .
7 You can learn about the basics in <http://haskell-servant.github.io/getting-started/ the getting started> guide.
8 .
9 <https://github.com/haskell-servant/servant-server/blob/master/example/greet.hs Here>'s a runnable example, with comments, that defines a dummy API and
10 implements a webserver that serves this API, using the <http://hackage.haskell.org/package/servant-server servant-server> package.
11homepage: http://haskell-servant.github.io/
12Bug-reports: http://github.com/haskell-servant/servant/issues
13license: BSD3
14license-file: LICENSE
15author: Alp Mestanogullari, Sönke Hahn, Julian K. Arni
16maintainer: alpmestan@gmail.com
17copyright: 2014 Zalora South East Asia Pte Ltd
18category: Web
19build-type: Simple
20cabal-version: >=1.10
21tested-with: GHC >= 7.8
22source-repository head
23 type: git
24 location: http://github.com/haskell-servant/servant.git
26library
27 exposed-modules:
28 Servant.API
29 Servant.API.Alternative
30 Servant.API.Capture
31 Servant.API.ContentTypes
32 Servant.API.Delete
33 Servant.API.Get
34 Servant.API.Header
35 Servant.API.Patch
36 Servant.API.Post
37 Servant.API.Put
38 Servant.API.QueryParam
39 Servant.API.MatrixParam
40 Servant.API.Raw
41 Servant.API.ReqBody
42 Servant.API.Sub
43 Servant.Common.Text
44 Servant.QQ
45 Servant.Utils.Links
46 build-depends:
47 base >=4.7 && <5
48 , aeson >= 0.7
49 , bytestring == 0.10.*
50 , http-media >= 0.4 && < 0.6
51 , http-types == 0.8.*
52 , text >= 1 && < 2
53 , template-haskell >= 2.7 && < 2.10
54 , parsec >= 3.1
55 , string-conversions >= 0.3 && < 0.4
56 , network-uri >= 2.6
57 hs-source-dirs: src
58 default-language: Haskell2010
59 other-extensions: ConstraintKinds
60 , DataKinds
61 , DeriveDataTypeable
62 , FlexibleInstances
63 , FunctionalDependencies
64 , GADTs
65 , KindSignatures
66 , MultiParamTypeClasses
67 , OverlappingInstances
68 , OverloadedStrings
69 , PolyKinds
70 , QuasiQuotes
71 , RecordWildCards
72 , ScopedTypeVariables
73 , TemplateHaskell
74 , TypeFamilies
75 , TypeOperators
76 , TypeSynonymInstances
77 , UndecidableInstances
78 ghc-options: -Wall
80test-suite spec
81 type: exitcode-stdio-1.0
82 ghc-options:
83 -Wall -fno-warn-name-shadowing -fno-warn-missing-signatures
84 default-language: Haskell2010
85 hs-source-dirs: test
86 main-is: Spec.hs
87 build-depends:
88 base == 4.*
89 , aeson
90 , bytestring
91 , hspec == 2.*
92 , QuickCheck
93 , parsec
94 , servant
95 , string-conversions
96 , text