<div class="gmail_quote">On 17 June 2011 16:49, Haisheng Wu <span dir="ltr">&lt;<a href="mailto:freizl@gmail.com">freizl@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;">

<div><div>Actually I have one question that what&#39;s the reason it has &#39;special&#39; (a better word?) style at programming CSS and JavaScripts?</div><div>Seems like no other frameworks doing that? (Correct me if I am wrong)</div>

</div></blockquote><div><br></div><div>You don&#39;t really need a framework to do CSS</div><div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><a href="https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Style.hs">https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Style.hs</a></div>

<div><br></div><div><a href="https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Style.hs"></a>or JavaScript</div><div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><a href="https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Script.hs">https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Script.hs</a></div>

<div><br></div><div><a href="https://github.com/chrisdone/amelie/blob/master/src/Amelie/View/Script.hs"></a>in a first-class Haskell DSL. The benefit is that you can manipulate both at a kind of macro level, and benefit from Haskell&#39;s type system if you wish to make your JavaScript or CSS type-safe.</div>

</div>