aboutsummaryrefslogtreecommitdiffstats
path: root/www/hs-heist/pkg-descr
blob: b6b890eae16b5e2dea73cba9443d48b2e04bd9e9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Heist is a powerful template system that supports both HTML5 and XML.
Some of Heist's features are:

 * Designer-friendly HTML5 (or XML) syntax
 * Templates can be reloaded to make changes visible without recompiling
   your Haskell code
 * Enforces near-perfect separation of business logic
   and view
 * Powerful abstraction primitives allowing you to eliminate repetition
 * Easy creation of domain-specific markup languages
 * Built-in support for including JSON and Markdown content in templates
 * Simple mechanism for designer-specified template caching
 * Optional merging of multiple <head> tags defined anywhere in the document

WWW: http://snapframework.com/