git.iko.soy/typeable/servant
on v0.4.1 help sign in
typeable/servant/servant-server/servant-server.cabal
123 lines 3.5 kB history raw
1name: servant-server
2version: 0.4.1
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
28source-repository head
29 type: git
30 location: http://github.com/haskell-servant/servant-server.git
33library
34 exposed-modules:
35 Servant
36 Servant.Server
37 Servant.Server.Internal
38 Servant.Server.Internal.ServantErr
39 Servant.Server.Internal.Enter
40 Servant.Utils.StaticFiles
41 build-depends:
42 base >= 4.7 && < 5
43 , aeson >= 0.7 && < 0.9
44 , attoparsec >= 0.12 && < 0.14
45 , bytestring >= 0.10 && < 0.11
46 , either >= 4.3 && < 4.5
47 , http-types >= 0.8 && < 0.9
48 , network-uri >= 2.6 && < 2.7
49 , mtl >= 2 && < 3
50 , mmorph >= 1
51 , safe >= 0.3 && < 0.4
52 , servant == 0.4.*
53 , split >= 0.2 && < 0.3
54 , string-conversions >= 0.3 && < 0.4
55 , system-filepath >= 0.4 && < 0.5
56 , filepath >= 1
57 , text >= 1.2 && < 1.3
58 , transformers >= 0.3 && < 0.5
59 , wai >= 3.0 && < 3.1
60 , wai-app-static >= 3.0 && < 3.2
61 , warp >= 3.0 && < 3.1
62 hs-source-dirs: src
63 default-language: Haskell2010
64 ghc-options: -Wall
66executable greet
67 main-is: greet.hs
68 hs-source-dirs: example
69 ghc-options: -Wall
70 default-language: Haskell2010
71 build-depends:
72 base
73 , servant
74 , servant-server
75 , aeson
76 , warp
77 , wai
78 , text
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 , bytestring-conversion
92 , directory
93 , either
94 , exceptions
95 , hspec == 2.*
96 , hspec-wai
97 , http-types
98 , network >= 2.6
99 , QuickCheck
100 , parsec
101 , servant
102 , servant-server
103 , string-conversions
104 , temporary
105 , text
106 , transformers
107 , mtl
108 , wai
109 , wai-extra
110 , warp
112test-suite doctests
113 build-depends: base
114 , servant
115 , doctest
116 , filemanip
117 , directory
118 , filepath
119 type: exitcode-stdio-1.0
120 main-is: test/Doctests.hs
121 buildable: True
122 default-language: Haskell2010
123 ghc-options: -threaded