Experiment with events
Make Signal a Functor
Try to define Applicative for Signal
Add example that works with new Signal and lift
Fix example
Define <*> for Signal
Re-implement Utilities using new Signal
Rename Event to Sample
Re-implement Mouse for new Signal
Move Sample to own module
Re-implement Window for new Signal
Re-implement Keyboard for new Signal
Remove example
Move Signal to own module
Refactor according to hlint and ghc warnings
Improve .gitignore
Move QuitEvent into a Signal
Make quit and exposed signals
Refactor Helm.hs
Merge pull request #70 from kasbah/master

Fixes #64: Only re-render when inputs have changed