title: What does a Haskell comment starting with `{- |` generally mean?
body: <p>I see Haskell multi-line comments that sometimes start with <code>{- |</code> instead of just <code>{-</code>.</p>
  
  <p>Does leading with the pipe character inside the comment mean something by convention?</p>