web-fpco: Wrappers for web frameworks to ease usage with the FP Complete environment.
This package provides very simplistic wrappers to enable running code using the Snap and Happstack web frameworks on the FP Complete environment. The only modification to standard behavior is that the port number is read from the PORT environment variable as opposed to being specified on either the command line or in the code itself. If you're using Yesod, the function warpEnv is provided in the Yesod module itself, which performs the same function.
For the most part, it should be sufficient to import the relevant module from this package in place of the standard module, e.g. import Snap.Http.Server.Env
instead of Snap.Http.Server
, or Happstack.Server.Env
instead of Happstack.Server
.
Downloads
- web-fpco-0.1.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.1.0 |
---|---|
Dependencies | base (>=4 && <5), happstack-server (>=7.1), safe (>=0.3), snap (>=0.11), snap-core (>=0.9), snap-server (>=0.9) [details] |
License | MIT |
Author | Michael Snoyman |
Maintainer | michael@fpcomplete.com |
Category | Web |
Home page | https://github.com/fpco/web-fpco |
Uploaded | by MichaelSnoyman at 2013-04-16T06:05:47Z |
Distributions | NixOS:0.1.1.0 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 2170 total (8 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |