name: hamlet version: 0.8.0 x-revision: 1 license: BSD3 license-file: LICENSE author: Michael Snoyman maintainer: Michael Snoyman synopsis: Haml-like template files that are compile-time checked description: Hamlet gives you a type-safe tool for generating HTML code. It works via Quasi-Quoting, and generating extremely efficient output code. The syntax is white-space sensitive, and it helps you avoid cross-site scripting issues and 404 errors. Please see the documentation at for more details. . Here is a quick overview of hamlet html. Due to haddock escaping issues, we can't properly show variable insertion, but we are still going to show some conditionals. Please see http://docs.yesodweb.com/book/templates for a thorough description . > !!! > Hamlet Demo > <body > <h1>Information on John Doe > <h2 > $if isMarried person > Married > $else > Not married category: Web, Yesod stability: Stable cabal-version: >= 1.8 build-type: Simple homepage: http://docs.yesodweb.com/ flag test description: Build the executable to run unit tests default: False manual: True library if flag(test) Buildable: False build-depends: base >= 4 && < 5 , bytestring >= 0.9 && < 0.10 , template-haskell , blaze-html >= 0.4 && < 0.5 , parsec >= 2 && < 4 , failure >= 0.1 && < 0.2 , text >= 0.7 && < 0.12 , containers >= 0.2 && < 0.5 , blaze-builder >= 0.2 && < 0.4 , process >= 1.0 && < 1.1 exposed-modules: Text.Hamlet Text.Hamlet.RT Text.Cassius Text.Lucius Text.Julius Text.Coffee Text.Romeo other-modules: Text.Hamlet.Parse Text.Hamlet.Quasi Text.Hamlet.Debug Text.MkSizeType Text.Shakespeare Text.Css ghc-options: -Wall source-repository head type: git location: git://github.com/snoyberg/hamlet.git