Add monad composition for Reader monad
Remove extra mixins
Refactor Writer and Reader monads - get rid of auxillary Writer and Reader classes, we'll be just fine with functions
Get rid of Cont wrapper
Provide a few more semigroup/monoid instances
Combine the scope of type class instances in a single Instances trait
Remove excessive import
Add implicit ExecutorContext argument to Future monad constructor
Get rid of State wrapper for state monad
Discard Auxiliary trait/object, keep Semigroup/Monoid traits in workflow package
Rename writer monad to accumulator, adjust Readme example
Add monoid instance for String
Remove implicit keyword from monad instances where it doesn't make sense
Check full types of produced instances by basically moving specification to compile time (and removing tons of warnings along the way)
Remove global import
Update Readme for stack example
Update Readme for logging example
Add initialCommands in console