title: Commenting hsx blaze-html lines in Haskell
body: <p>I'm starting to experiment with <a href="https://ihp.digitallyinduced.com/Guide/hsx.html" rel="nofollow noreferrer">IHP's webframework</a>. I am testing some different page layouts and I can't seem to find the right way of commenting out html within the hsx QuasiQuote (which has the blaze-html syntax) whilst experimenting with the design. For example, I want to temporarily comment the link to Users in the following:</p>
  <pre><code> [hsx |
   &lt;a class=&quot;nav-link active&quot; href={UsersAction}&gt; Users  &lt;/a&gt;
   &lt;a class=&quot;nav-link active&quot; href={SitesAction}&gt; Current Projects &lt;/a&gt;
   &lt;a class=&quot;nav-link active&quot; href={NewSiteAction}&gt; Add New Project &lt;/a&gt;
   |]
  </code></pre>
  <p>I have tried commenting the line html style:</p>
  <pre><code>[hsx |
    &lt;!-- &lt;a class=&quot;nav-link active&quot; href={UsersAction}&gt; Users  &lt;/a&gt; --&gt;
  |]
  </code></pre>
  <p>but that yields a compilation error:</p>
  <pre><code>unexpected '!'
  </code></pre>
  <p>I have also tried escaping it in curly braces as a haskell comment but that yields</p>
  <pre><code>compileToHaskell(-- &lt;a class=&quot;nav-link active&quot; href={UsersAction}&gt; Users  &lt;/a&gt;   ): &quot;0\nSrcLoc \&quot;\&quot; 1 65\nParse error: EOF\n&quot;
  </code></pre>
  <p>Essentially I am looking for a way to comment lines or blocks of code  within an [hsx|...|] QuasiQuote block but I am unsure of what exactly I need to escape.</p>