title: A haskell program that controls the mouse
body: <p>First the anecdote: I was playing a browser game, and though it was kind of fun, I found that "grinding" was actually very well rewarded. It was also the case that a simple mouse-clicker program could do the job for you. I then started to wonder how I could make a Haskell program that controlled the mouse. Alas, after a somewhat disappointing Google search, all I could find was people referring to GLUT and a few other modules that supported <em>reactions</em> to mouse <em>input</em> instead of giving mouse <em>output</em>.</p>
  
  <p>Now the question: What Haskell packages support mouse output, and where can I learn more?</p>