Merge branch 'topic/free'
Merge pull request #5 from joneshf/master

Added RWS.
Use helper to construct `See`, fixes #6
Update FFI code for `Free`, fixes #7
Add travis build
Use newtypes where possible
Add Alt, Plus, MonadPlus, update Alternative
Remove unnecessary Prelude imports
Merge pull request #8 from purescript-contrib/alternative

Add Alt, Plus, MonadPlus, update Alternative
Remove Alt instances for Either
Merge remote-tracking branch 'upstream/master'
Removing extra function wrapper for goEff
Merge pull request #11 from ethul/topic/goEff

Topic/go eff
Remove unused imports
Merge pull request #9 from purescript-contrib/no-alt

Remove Alt instances for Either
Add Extract/Comonad instances for Identity.