Name: Bravo Version: 0.1.0 Cabal-Version: >= 1.6 Build-Type: Simple License: BSD3 License-File: LICENSE Copyright: (C) 2010, Matthias Reisner Author: Matthias Reisner Maintainer: Matthias Reisner Stability: experimental Homepage: http://www.haskell.org/haskellwiki/Bravo Synopsis: Static text template generation library Description: 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. . Additional features include the definition of multiple templates per file, conditional template evaluation, embeddeding of Haskell expressions and customized data type generation. Category: Text Tested-With: GHC == 6.10.4 Extra-Source-Files: src/Examples/Example01.hs, src/Examples/Example01.tpl Library Build-Depends: base >= 3.0 && <5, mtl >= 1.1.0.2 && <1.2, haskell-src-exts >= 1.2 && <2, haskell-src-meta >= 0.0.6 && <0.1, template-haskell >= 2.3.0.1 && <2.4, parsec >= 2.1.0.1 && <3 Exposed-Modules: Text.Bravo Other-Modules: Text.Bravo.Parser Text.Bravo.Syntax Text.Bravo.Translate Text.Bravo.Util HS-Source-Dirs: src GHC-Options: -O2 -Wall