title: Remove elements by index in haskell
body: <p>I'm new in haskell and I'm looking for some standard functions to work with lists by indexes. </p>
  
  <p>My exact problem is that i want to remove 3 elements after every 5. If its not clear enough here is illustration:</p>
  
  <pre><code>OOOOOXXXOOOOOXXX...
  </code></pre>
  
  <p>I know how to write huge function with many parameters, but is there any clever way to do this?</p>