<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A shallow embedding would typically use just functions - a famous<br>
example is Paul Hudak&#39;s &quot;region server&quot;. A deep embedding would build<br>
syntax - represented with data types - and interpret the syntax or<br>
compile the syntax for another use (so called &quot;off-shoring&quot; e.g. Conal<br>
Elliott&#39;s Pan).<br>
<div><div></div><div><br></div></div></blockquote><div><br></div><div>I am not able to ascertain  if what you are saying is consistent with  <a href="http://www.haskell.org/haskellwiki/Embedded_domain_specific_language" target="_blank">http://www.haskell.org/haskellwiki/Embedded_domain_specific_language</a> </div>
<div><br></div><div>Regards,</div><div>Kashyap</div>
</div>