Add Alt, Plus, MonadPlus, update Alternative
Merge pull request #12 from purescript/alternative

Add Alt, Plus, MonadPlus, update Alternative