servant-server-0.20.3.0

Synopsis

A family of combinators for defining webservices APIs and serving them

Description

A family of combinators for defining webservices APIs and serving them . You can learn about the basics in the <http://docs.servant.dev/en/stable/tutorial/index.html tutorial>. . <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here> is a runnable example, with comments, that defines a dummy API and implements a webserver that serves this API, using this package. . <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>

Author

Servant Contributors

Maintainer

haskell-servant-maintainers@googlegroups.com

License

BSD-3-Clause

Source
https://github.com/haskell-servant/servant
Commit hash
e07e92abd62641fc0f199a33e5131de273140cb0
Subdir
servant-server
Timestamp

2026-03-27T16:00:06Z

Revisions

None

Dependencies
library servant-server:
  • ["base >=4.16.4.0 && <4.22","bytestring >=0.11 && <0.13","constraints >=0.2 && <0.15","containers >=0.6.5.1 && <0.9","filepath >=1.4.1.1 && <1.6","mtl ^>=2.2.2 || ^>=2.3.1","text >=1.2.3.0 && <2.2","transformers >=0.5.2.0 && <0.7","http-api-data >=0.4.1 && <0.7","servant >=0.20.2 && <0.21","base64-bytestring >=1.0.0.1 && <1.3","exceptions >=0.10.0 && <0.11","http-media >=0.7.1.3 && <0.9","http-types >=0.12.2 && <0.13","monad-control >=1.0.2.3 && <1.1","network >=2.8 && <3.3","resourcet >=1.2.2 && <1.4","sop-core >=0.4.0.0 && <0.6","tagged >=0.8.6 && <0.9","transformers-base >=0.4.5.2 && <0.5","wai >=3.2.2.1 && <3.3","wai-app-static >=3.1.6.2 && <3.2","word8 >=0.1.3 && <0.2"]
executable greet:
  • ["base","base-compat","servant-server","text","wai","aeson >=1.4.1.0 && <3","warp >=3.2.25 && <3.5"]
test-suite spec:
  • ["base","base-compat","base64-bytestring","bytestring","http-types","mtl","resourcet","safe","servant","servant-server","text","wai","aeson >=1.4.1.0 && <3","directory >=1.3.0.0 && <1.4","hspec >=2.6.0 && <2.12","hspec-wai >=0.10.1 && <0.12","should-not-typecheck >=2.1.0 && <2.2","temporary >=1.3 && <1.4","wai-extra >=3.0.24.3 && <3.2"]