Yesod routing
Application without any language extensions
Example without Shakespeare
Use blaze to generate the html
Use Julius, lucius and hamlet
Add widget example with yesod