git.iko.soy/typeable/servant
on v0.4.4.2 help sign in
typeable/servant/servant-server/servant-server.cabal
125 lines 3.6 kB history raw
1name: servant-server
2version: 0.4.4.2
3synopsis: A family of combinators for defining webservices APIs and serving them
4description:
5 A family of combinators for defining webservices APIs and serving them
6 .
7 You can learn about the basics in the <http://haskell-servant.github.io/tutorial tutorial>.
8 .
9 <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here>
10 is a runnable example, with comments, that defines a dummy API and implements
11 a webserver that serves this API, using this package.
12 .
13 <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>
14homepage: http://haskell-servant.github.io/
15Bug-reports: http://github.com/haskell-servant/servant/issues
16license: BSD3
17license-file: LICENSE
18author: Alp Mestanogullari, Sönke Hahn, Julian K. Arni
19maintainer: alpmestan@gmail.com
20copyright: 2014 Zalora South East Asia Pte Ltd
21category: Web
22build-type: Simple
23cabal-version: >=1.10
24tested-with: GHC >= 7.8
25extra-source-files:
26 CHANGELOG.md
27 README.md
28bug-reports: http://github.com/haskell-servant/servant/issues
29source-repository head
30 type: git
31 location: http://github.com/haskell-servant/servant.git
34library
35 exposed-modules:
36 Servant
37 Servant.Server
38 Servant.Server.Internal
39 Servant.Server.Internal.ServantErr
40 Servant.Server.Internal.Enter
41 Servant.Utils.StaticFiles
42 build-depends:
43 base >= 4.7 && < 5
44 , aeson >= 0.7 && < 0.10
45 , attoparsec >= 0.12 && < 0.14
46 , bytestring >= 0.10 && < 0.11
47 , either >= 4.3 && < 4.5
48 , http-types >= 0.8 && < 0.9
49 , network-uri >= 2.6 && < 2.7
50 , mtl >= 2 && < 3
51 , mmorph >= 1
52 , safe >= 0.3 && < 0.4
53 , servant == 0.4.*
54 , split >= 0.2 && < 0.3
55 , string-conversions >= 0.3 && < 0.5
56 , system-filepath >= 0.4 && < 0.5
57 , filepath >= 1
58 , text >= 1.2 && < 1.3
59 , transformers >= 0.3 && < 0.5
60 , wai >= 3.0 && < 3.1
61 , wai-app-static >= 3.0 && < 3.2
62 , warp >= 3.0 && < 3.2
64 hs-source-dirs: src
65 default-language: Haskell2010
66 ghc-options: -Wall
68executable greet
69 main-is: greet.hs
70 hs-source-dirs: example
71 ghc-options: -Wall
72 default-language: Haskell2010
73 build-depends:
74 base
75 , servant
76 , servant-server
77 , aeson
78 , warp
79 , wai
80 , text
82test-suite spec
83 type: exitcode-stdio-1.0
84 ghc-options:
85 -Wall -fno-warn-name-shadowing -fno-warn-missing-signatures
86 default-language: Haskell2010
87 hs-source-dirs: test
88 main-is: Spec.hs
89 build-depends:
90 base == 4.*
91 , aeson
92 , bytestring
93 , bytestring-conversion
94 , directory
95 , either
96 , exceptions
97 , hspec == 2.*
98 , hspec-wai
99 , http-types
100 , network >= 2.6
101 , QuickCheck
102 , parsec
103 , servant
104 , servant-server
105 , string-conversions
106 , temporary
107 , text
108 , transformers
109 , mtl
110 , wai
111 , wai-extra
112 , warp
114test-suite doctests
115 build-depends: base
116 , servant
117 , doctest
118 , filemanip
119 , directory
120 , filepath
121 type: exitcode-stdio-1.0
122 main-is: test/Doctests.hs
123 buildable: True
124 default-language: Haskell2010
125 ghc-options: -threaded