Release 0.3.4
Added:
- StateT type
- Discipline
- IO Monad
- Kleisli instances
- Test laws
Changed:
Removed:
- Remove remaining katz references
Fixed:
- Fix usage in Android API below 19
Full list of closed PRs:
#122 MonadError Laws [by @raulraja]
#65 Create discipline [by @JMPergar]
#112 Typeclasses laws [by @raulraja]
#116 Rename test folder from katz to kategory [by @Guardiola31337, @ffgiraldez]
#117 Remove katz directory [by @raulraja, @pakoito]
#119 fix usage on android API <19 [by @ffgiraldez, @pakoito]
#120 Add fixes to Monads found by new Law checks [by @pakoito, @raulraja]
#121 Address PR changes in Eq [by @pakoito]
#109 Add IO Monad [by @pakoito, @ffgiraldez]
#123 Add instances to Kleisli [by @pakoito]
#124 Add tests for StateT
#125 Extract common implementations of Eq [by @pakoito]
#126 Fix first Reader implicit instantiation [by @pakoito, @ffgiraldez]
#127 Kleisli and EitherT extra instances and tests + some fixes [by @raulraja]
#128 Add laws for Foldable instances [by @pakoito]
#129 Add instance lookup for Foldable and Traverse methods [by @pakoito]