Go to file
2011-11-22 14:59:09 -06:00
scripts@9dc05045b5 update scripts 2011-11-21 15:28:31 -06:00
yesod Scaffolding has nicer Form datatype 2011-11-10 21:30:34 +02:00
yesod-auth setSaltAndUserHash -> setSaltAndPasswordHash 2011-10-24 07:09:21 -07:00
yesod-core comment & white space 2011-11-22 08:30:43 -06:00
yesod-default configuration of robots.txt via config/robots.txt 2011-10-15 11:00:02 +02:00
yesod-examples Make i18n more international 2011-11-06 20:18:11 -08:00
yesod-form Scaffolding has nicer Form datatype 2011-11-10 21:30:34 +02:00
yesod-json Version bump 2011-08-29 09:27:05 +03:00
yesod-newsfeed Version bump 2011-08-29 09:27:05 +03:00
yesod-persistent Version bump 2011-08-29 09:27:05 +03:00
yesod-sitemap Version bump 2011-08-29 09:27:05 +03:00
yesod-static allow hspec 0.9 2011-11-06 20:14:31 -08:00
.gitignore ignore cabal-dev 2011-11-22 14:59:09 -06:00
.gitmodules Add scripts submodule 2011-09-11 20:22:35 -04:00
README.md mention virthualenv for development version 2011-11-07 07:37:05 -08:00

A next generation web framework using the Haskell programming language, featuring:

  • safety & security guaranteed at compile time
  • performance
    • fast, compiled code
    • a greater concurrent load than any other web application server
  • developer productivity: tools for all your basic web development needs

Learn more: http://yesodweb.com/

Installation: http://www.yesodweb.com/page/five-minutes

cabal update && cabal install yesod

Create a new project after installing

yesod init

Installing the latest development version from github

If you are concerned about mucking with your installed packages, you might try using the new virthualenv tool to isolate a custom yesod build to a particular application.

Yesod is broken up into 4 separate repos and built upon many smaller packages. All of them can be installed with the below command.

cabal update

for repo in hamlet persistent wai yesod; do
  git clone http://github.com/yesodweb/$repo
  (
    cd $repo
    git submodule update --init
    ./scripts/install
  )
done