shakespeare-2.1.1: A toolkit for making compile-time interpolated templates

# shakespeare-2.1.1: A toolkit for making compile-time interpolated templates

Shakespeare is a family of type-safe, efficient template languages. Shakespeare templates are expanded at compile-time, ensuring that all interpolated variables are in scope. Variables are interpolated according to their type through a typeclass.

Shakespeare templates can be used inline with a quasi-quoter or in an external file.

Note there is no dependency on haskell-src-extras. Instead Shakespeare believes logic should stay out of templates and has its own minimal Haskell parser.

Packages that use this: xml-hamlet

Please see the documentation at http://www.yesodweb.com/book/shakespearean-templates for more details.

Modules

shakespeare-2.1.1

- Text
  Submodules
  - Text.Cassius
    Submodules
    - Text.Cassius.Ordered
  - Text.Coffee
  - Text.Hamlet
    Submodules
    - Text.Hamlet.RT
    - Text.Hamlet.Runtime
  - Internal
    Submodules
    - Text.Internal.Cassius
    - Text.Internal.Lucius
  - Text.Julius
  - Text.Lucius
    Submodules
    - Text.Lucius.Ordered
  - Text.Roy
  - Text.Shakespeare
    Submodules
    - Text.Shakespeare.Base
    - Text.Shakespeare.I18N
    - Text.Shakespeare.Text
  - Text.TypeScript