[erlang-questions] ANNOUNCE: ErlyDTL (public beta)
Sat Jan 17 18:46:40 CET 2009
ErlyDTL is an Erlang implementation of the Django Template Language, a web
templating language popular in the Python world. ErlyDTL 0.5.1 represents the
first public beta.
Project home: http://code.google.com/p/erlydtl/
Mailing list: http://groups.google.com/group/erlydtl
ErlyDTL should be fairly stable. Several developers have contributed to the
project in the last year, and ErlyDTL has been running in production on several
sites. A suite of tests covers almost all its functionality.
We've tried to make ErlyDTL easy to plug into existing frameworks and systems.
However, there's still some work to be done in this area. For example, it would
be nice if a template could incrementally write its output to a socket, but
right now it simply returns an iolist of the complete output.
Finally, if you're curious about writing a simple compiler for Erlang/OTP, take
a look under the hood of ErlyDTL. ErlyDTL is actually a compiler that outputs a
BEAM file for each template file. Of course, there's nothing too fancy here--
just judicious use of Leex and the erl_syntax library.
Please direct any questions to the ErlyDTL mailing list (above).
More information about the erlang-questions