The yesod package

[Tags: library, mit]

A RESTful web framework with strong compile-time guarantees of correctness. It also affords space efficient code, highly concurrent loads, and portability to many deployment backends (via the wai package), from CGI to stand-alone serving.

Yesod also focuses on developer productivity. Yesod integrates well with tools for all your basic web development (wai, persistent, and shakespeare/hamlet)

The Yesod documentation site http://www.yesodweb.com/ has much more information, including on the supporting packages mentioned above.


Properties

Versions0.0.0, 0.0.0.1, 0.0.0.2, 0.2.0, 0.3.0, 0.3.1, 0.3.1.1, 0.4.0, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.1, 0.5.0, 0.5.0.1, 0.5.0.2, 0.5.0.3, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.4.1, 0.5.4.2, 0.6.0, 0.6.0.1, 0.6.0.2, 0.6.1, 0.6.1.1, 0.6.1.2, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.8.2, 0.8.2.1, 0.9.1, 0.9.1.1, 0.9.2, 0.9.2.1, 0.9.2.2, 0.9.3, 0.9.3.1, 0.9.3.2, 0.9.3.3, 0.9.3.4, 0.9.4, 0.9.4.1, 0.10.1, 0.10.1.1, 0.10.1.2, 0.10.1.3, 0.10.1.4, 0.10.2, 1.0.0, 1.0.0.1, 1.0.0.2, 1.0.1, 1.0.1.1, 1.0.1.2, 1.0.1.3, 1.0.1.4, 1.0.1.5, 1.0.1.6, 1.1.0, 1.1.0.1, 1.1.0.2, 1.1.0.3, 1.1.1, 1.1.1.2, 1.1.2, 1.1.3, 1.1.3.1, 1.1.4, 1.1.4.1, 1.1.5, 1.1.6, 1.1.7, 1.1.7.1, 1.1.7.2, 1.1.8, 1.1.8.1, 1.1.8.2, 1.1.9, 1.1.9.1, 1.1.9.2, 1.1.9.3, 1.1.9.4, 1.2.0, 1.2.0.1, 1.2.1, 1.2.1.1, 1.2.2, 1.2.2.1, 1.2.3, 1.2.4, 1.2.5, 1.2.5.1, 1.2.5.2, 1.2.5.3, 1.2.6, 1.2.6.1, 1.4.0
Dependenciesattoparsec (>=0.10), base (>=4 && <4.3), blaze-builder (>=0.2.1.4 && <0.4), blaze-html (==0.4.*), bytestring (>=0.9.1.4 && <0.10), Cabal, containers (>=0.2 && <0.5), directory (>=1.0 && <1.2), fast-logger (>=0.0.2 && <0.1), filepath (>=1.1), hamlet (==1.0.*), http-types (>=0.6.1 && <0.7), monad-control (==0.3.*), parsec (>=2.1 && <4), process, shakespeare-css (==1.0.*), shakespeare-js (==1.0.*), shakespeare-text (==1.0.*), template-haskell, text (==0.11.*), time (>=1.1.4), transformers (>=0.2.2 && <0.4), unix-compat (>=0.2 && <0.4), wai (==1.2.*), wai-extra (==1.2.*), wai-logger (>=0.1.2), warp (==1.2.*), yesod-auth (==1.0.*), yesod-core (==1.0.*), yesod-form (==1.0.*), yesod-json (==1.0.*), yesod-persistent (==1.0.*) or
attoparsec (>=0.10), base (>=4 && <4.3), blaze-builder (>=0.2.1.4 && <0.4), blaze-html (==0.5.*), blaze-markup (>=0.5.1 && <0.6), bytestring (>=0.9.1.4 && <0.10), Cabal, containers (>=0.2 && <0.5), directory (>=1.0 && <1.2), fast-logger (>=0.0.2 && <0.1), filepath (>=1.1), hamlet (==1.0.*), http-types (>=0.6.1 && <0.7), monad-control (==0.3.*), parsec (>=2.1 && <4), process, shakespeare-css (==1.0.*), shakespeare-js (==1.0.*), shakespeare-text (==1.0.*), template-haskell, text (==0.11.*), time (>=1.1.4), transformers (>=0.2.2 && <0.4), unix-compat (>=0.2 && <0.4), wai (==1.2.*), wai-extra (==1.2.*), wai-logger (>=0.1.2), warp (==1.2.*), yesod-auth (==1.0.*), yesod-core (==1.0.*), yesod-form (==1.0.*), yesod-json (==1.0.*), yesod-persistent (==1.0.*) or
attoparsec (>=0.10), base (>=4.3 && <5), blaze-builder (>=0.2.1.4 && <0.4), blaze-html (==0.4.*), bytestring (>=0.9.1.4 && <0.10), Cabal, containers (>=0.2 && <0.5), directory (>=1.0 && <1.2), fast-logger (>=0.0.2 && <0.1), filepath (>=1.1), hamlet (==1.0.*), http-types (>=0.6.1 && <0.7), monad-control (==0.3.*), parsec (>=2.1 && <4), process, shakespeare-css (==1.0.*), shakespeare-js (==1.0.*), shakespeare-text (==1.0.*), template-haskell, text (==0.11.*), time (>=1.1.4), transformers (>=0.2.2 && <0.4), unix-compat (>=0.2 && <0.4), wai (==1.2.*), wai-extra (==1.2.*), wai-logger (>=0.1.2), warp (==1.2.*), yesod-auth (==1.0.*), yesod-core (==1.0.*), yesod-form (==1.0.*), yesod-json (==1.0.*), yesod-persistent (==1.0.*) or
attoparsec (>=0.10), base (>=4.3 && <5), blaze-builder (>=0.2.1.4 && <0.4), blaze-html (==0.5.*), blaze-markup (>=0.5.1 && <0.6), bytestring (>=0.9.1.4 && <0.10), Cabal, containers (>=0.2 && <0.5), directory (>=1.0 && <1.2), fast-logger (>=0.0.2 && <0.1), filepath (>=1.1), hamlet (==1.0.*), http-types (>=0.6.1 && <0.7), monad-control (==0.3.*), parsec (>=2.1 && <4), process, shakespeare-css (==1.0.*), shakespeare-js (==1.0.*), shakespeare-text (==1.0.*), template-haskell, text (==0.11.*), time (>=1.1.4), transformers (>=0.2.2 && <0.4), unix-compat (>=0.2 && <0.4), wai (==1.2.*), wai-extra (==1.2.*), wai-logger (>=0.1.2), warp (==1.2.*), yesod-auth (==1.0.*), yesod-core (==1.0.*), yesod-form (==1.0.*), yesod-json (==1.0.*), yesod-persistent (==1.0.*)
LicenseMIT
AuthorMichael Snoyman <michael@snoyman.com>
MaintainerMichael Snoyman <michael@snoyman.com>
StabilityStable
CategoryWeb, Yesod
Home pagehttp://www.yesodweb.com/
Source repositoryhead: git clone https://github.com/yesodweb/yesod
Executablesyesod
Upload dateWed Apr 25 07:44:16 UTC 2012
Uploaded byMichaelSnoyman
DistributionsDebian:1.2.6.1, FreeBSD:1.2.0.1, NixOS:1.4.0
Downloads27088 total (2157 in last 30 days)

Modules

[Index]

Flags

NameDescriptionDefault
ghc7Enabled
threadedBuild with support for multithreaded executionEnabled
blaze_html_0_5use blaze-html 0.5 and blaze-markup 0.5Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees