yesod: A library for creating RESTful web applications.

[ library, mit, web, yesod ] [ Propose Tags ]

This package stradles the line between framework and simply a controller. It provides minimal support for model and view, mostly focusing on making a controller which adheres strictly to RESTful principles.

Versions 0.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, 1.4.1, 1.4.1.1, 1.4.1.2, 1.4.1.3, 1.4.1.4, 1.4.1.5, 1.4.2, 1.4.2.1, 1.4.3, 1.4.3.1, 1.4.4, 1.4.5, 1.6.0
Dependencies attempt (>=0.2.1 && <0.3), authenticate (>=0.4.0 && <0.5), base (==4.*), bytestring (>=0.9.1.4 && <0.10), control-monad-attempt (>=0.0.0 && <0.1), convertible-text (>=0.2.0 && <0.3), data-object (>=0.2.0 && <0.3), data-object-json (>=0.0.0 && <0.1), data-object-yaml (>=0.2.0 && <0.3), directory (>=1 && <1.1), failure (>=0.0.0 && <0.1), file-embed (>=0.0.3 && <0.1), HStringTemplate (>=0.6.2 && <0.7), HUnit, old-locale (>=1.0.0.1 && <1.1), predicates (==0.1.*), QuickCheck (==2.*), safe-failure (>=0.4.0 && <0.5), split (>=0.1.1 && <0.2), syb, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, text (>=0.5 && <0.8), time (>=1.1.3 && <1.2), transformers (>=0.1.4.0 && <0.2), wai (>=0.0.0 && <0.1), wai-extra (>=0.0.0 && <0.1), web-encodings (>=0.2.4 && <0.3) [details]
License BSD-3-Clause
Author Michael Snoyman <michael@snoyman.com>
Maintainer Michael Snoyman <michael@snoyman.com>
Category Web
Home page http://www.yesodweb.com/code.html
Source repo head: git clone git://github.com/snoyberg/yesod.git
Uploaded by MichaelSnoyman at Wed Apr 14 21:11:19 UTC 2010
Distributions Arch:1.6.0, Debian:1.4.2, Fedora:1.4.5, FreeBSD:1.4.1.5, LTSHaskell:1.6.0, NixOS:1.6.0, Stackage:1.6.0, openSUSE:1.6.0
Executables tweedle, pretty-yaml, i18n, fact, hellotemplate, helloworld, runtests, yesod
Downloads 73855 total (547 in the last 30 days)
Rating 2.0 (votes: 6) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-30 [all 7 reports]
Hackage Matrix CI

Modules

  • Data
    • Object
      • Data.Object.Html
  • Web
    • Web.Mime
  • Yesod
    • Yesod.Definitions
    • Yesod.Form
    • Yesod.Handler
    • Helpers
      • Yesod.Helpers.AtomFeed
      • Yesod.Helpers.Auth
      • Yesod.Helpers.Sitemap
      • Yesod.Helpers.Static
    • Yesod.Request
    • Yesod.Resource
    • Yesod.Response
    • Yesod.Template
    • Yesod.Yesod

Flags

NameDescriptionDefaultType
buildtests

Build the executable to run unit tests

DisabledAutomatic
buildsamples

Build the executable sample applications.

DisabledAutomatic
nolib

Skip building of the library.

DisabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees