ex_doc makes sense only on dev env
travis: use the same Elixir ver as in mix.exs

..plus some cleanup
travis: fix indents
Merge pull request #2 from herenowcoder/travis-fixes

Travis fixes
use Elixir 0.15 and hexfied ex_doc
new syntax for list comprehensions
use Macro.pipe/3
Extend @herenowcoder's update patch a little

All tests now pass and callback docs are properly generated again.
Test againt Erlang 17.1 too
Add description to `mix.exs`
Mark "earmark" dependency as dev only
Add package configuration
Update license file
add Hex badges

Here are nice badges showing Hex version and downloads counter.

They are autogenerated by [shields.io](http://shields.io) service based on what's already been published to Hex.

If you'd like to peek how it looks like, see https://github.com/herenowcoder/reprise for example
Merge pull request #4 from herenowcoder/patch-1

Add Hex badges
Update elixir version in mix.exs
Merge branch 'develop' of github.com:rmies/monad into develop
Bump version number
Merge branch 'release/1.0.4'