<div dir="ltr">Two comments:<div><br></div><div>* The exclamation point seems good enough for attributes. I copied that for Hamlet as well.</div><div><br></div><div>* If you&#39;re standardizing on UTF-8, why not support bytestrings? I&#39;m aware that a user could shoot him/herself in the foot by passing in non-UTF8 data, but I would imagine the performance gains would outweigh this. My recent benchmarks on the BigTable benchmark[1] imply a huge performance gap between ByteStrings and other contenders.</div>
<div><br></div><div>As we&#39;ve discussed before, I think combining BlazeHtml and Hamlet would be very nice, though I&#39;m dubious that a BlazeHtml backend for Hamlet would be faster than a raw backend.</div><div><br></div>
<div>Looking forward to hearing more progress, good luck!</div><div>Michael</div><div><br></div><div>[1] <a href="http://www.snoyman.com/blog/entry/bigtable-benchmarks/">http://www.snoyman.com/blog/entry/bigtable-benchmarks/</a><br>
<br><div class="gmail_quote">On Thu, May 27, 2010 at 10:16 AM, Jasper Van der Jeugt <span dir="ltr">&lt;<a href="mailto:jaspervdj@gmail.com">jaspervdj@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Dear all,<br>
<br>
BlazeHtml started out on ZuriHac 2010. Now, Jasper Van der Jeugt is<br>
working on it as a student to Google Summer of Code for <a href="http://haskell.org" target="_blank">haskell.org</a>.<br>
His mentors are Simon Meier and Johan Tibell. The goal is to create a<br>
high-performance HTML generation library.<br>
<br>
In the past few weeks, we have been exploring the performance and<br>
design of different drafts of this library. Now, the time has come to<br>
ask some questions to the Haskell community — more specifically the<br>
future users of BlazeHtml as well as current users of other HTML<br>
generation libraries.<br>
<br>
We have written an RFC to gather feedback from the community:<br>
<br>
HTML version: <a href="http://jaspervdj.be/posts/2010-05-27-blazehtml-rfc.html" target="_blank">http://jaspervdj.be/posts/2010-05-27-blazehtml-rfc.html</a><br>
Plain version: <a href="http://github.com/jaspervdj/BlazeHtml/raw/develop/doc/RFC.lhs" target="_blank">http://github.com/jaspervdj/BlazeHtml/raw/develop/doc/RFC.lhs</a><br>
<br>
The easiest way of sending us feedback, comments or criticism is<br>
replying to the haskell-cafe thread here. Alternatively, drop a<br>
comment at the bottom of the HTML version or at reddit.<br>
<br>
Looking forward to your feedback,<br>
Kind regards,<br>
Simon Meier<br>
<font color="#888888">Jasper Van der Jeugt<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</font></blockquote></div><br></div></div>