title: How to execute INSERT prepared statement using sqlite-simple?
body: <p><a href="https://hackage.haskell.org/package/sqlite-simple" rel="nofollow">sqlite-simple</a> is able to create prepared statements, but I cannot figure out how to use them with instructions that do not return results. That is:</p>
  
  <pre><code>main = do
    db &lt;- open "test.db"
    let a = 1
    let b = 2
    withStatement db "INSERT INTO test VALUES (?, ?)" $ \stmt -&gt; do
      bind stmt (a, b)
      ???
      reset stmt
  </code></pre>
  
  <p>The one API that "fits" in <code>???</code> is <code>nextRow</code> which requires data to be returned. So, how are prepared statements that return no results supposed to be used? </p>