title: Haskell Snap Framework configuring custom logging?
body: <p>I want to implement custom logging in my Snap application so that I can pass my logs as JSON to Logstash / Kibana however I cannot figure out how to override the default logging behaviour.</p>
  
  <p>Reading the code, I'm pretty sure that the <a href="https://github.com/snapframework/snap-server/blob/master/src/Snap/Http/Server.hs#L126" rel="nofollow">logA (A for Access log) method is what is providing this logging format implicitly</a>.</p>
  
  <p>But I'm not sure how to override it. How do you override the custom logging in the snap framework? Is it impossible? Will I need to raise a PR? Cheers.</p>