[Haskell-cafe] ANNOUNCE: Bravo-0.1.0
Matthias Reisner
matthias.reisner at googlemail.com
Wed Mar 10 23:46:25 EST 2010
Hello,
I'm pleased to announce the first release of Bravo, a static text
template generation library, on Hackage:
http://hackage.haskell.org/package/Bravo.
Bravo is a text template library that provides parsing and generation of
templates at compile time. Templates can be read from strings or files
and for each a new record data type is created, allowing convenient
access to all template variables in a type-safe manner. Since all
templates are processed at compile time, no extra file access or error
handling at runtime is necessary.
Bravo is inspired by the PHP template engine Smarty and the Haskell
template library chunks. Compared to chunks, Bravo provides additional
features like conditional template evaluation, embedding of Haskell
expressions and customized data type generation. I'm going to add
further information to the HaskellWiki page
(http://www.haskell.org/haskellwiki/Bravo) later.
Bravo is still highly experimental and not well-tested, so bug reports
and additional feedback are very welcome. I'd also like to hear if you
feel the package dependencies are to restrictive.
Regards,
Matthias Reisner
More information about the Haskell-Cafe
mailing list