{"push_id":817855988,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"5ae45578c3558694aadd8ce2e4a92c7453139a6b","before":"20bfb6e6ed4167ad696495beb15ef781fa71c022","commits":[{"sha":"a41684e6c2bd34700ee5bf1570f380a730e6d1f1","author":{"email":"7310849ec5bf059579d1f15a8dea22d89a41a558@gmail.com","name":"Ash Pook"},"message":"Added minimal WriterT implementation.","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/a41684e6c2bd34700ee5bf1570f380a730e6d1f1"},{"sha":"0ae5a453629109aee7c3b1bef4445ca5685927af","author":{"email":"7310849ec5bf059579d1f15a8dea22d89a41a558@gmail.com","name":"Ash Pook"},"message":"Stylistic changes.","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/0ae5a453629109aee7c3b1bef4445ca5685927af"},{"sha":"8c938f8ba48566ac12fc86d8130a9fb14a7c7253","author":{"email":"682c0cf60f1ebaeafcf2227aeca96d4141d39db4@one.verizon.com","name":"Cody Allen"},"message":"Use kind projector in WriterT","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/8c938f8ba48566ac12fc86d8130a9fb14a7c7253"},{"sha":"5c7728ded005ebbb4ab25b85f5b1da9fa914767b","author":{"email":"682c0cf60f1ebaeafcf2227aeca96d4141d39db4@one.verizon.com","name":"Cody Allen"},"message":"Minor WritierT style changes","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/5c7728ded005ebbb4ab25b85f5b1da9fa914767b"},{"sha":"328848b668d6f2fd9f4758a34919d8339af58ffc","author":{"email":"682c0cf60f1ebaeafcf2227aeca96d4141d39db4@one.verizon.com","name":"Cody Allen"},"message":"Add WriterT tests","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/328848b668d6f2fd9f4758a34919d8339af58ffc"},{"sha":"c715ef77991c4269cc1ad65ebf9ecfad76a398c3","author":{"email":"7310849ec5bf059579d1f15a8dea22d89a41a558@gmail.com","name":"Ash Pook"},"message":"Merge pull request #1 from ceedubs/writert\n\nAdd WriterT law-checking and tests","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/c715ef77991c4269cc1ad65ebf9ecfad76a398c3"},{"sha":"d4ec52748c3ac866f62f56bc74d99137e9e2ea6e","author":{"email":"86c9c8dfe5f3706d9d6d490b9842f9e8f15b155b@gmail.com","name":"Cody Allen"},"message":"Change MonadError from F[_, _] to F[_]\n\nI was working with MonadError today and the `F[_, _]` approach made me use\nquite a few type lambdas when I was working with types like Future/Task.\nSince the error type is already encoded as another type parameter, as\nfar as I know we don't really lose anything by using a type constructor\nwith a single parameter for `F`.\n\nIt's quite possible that there's a reason for using `F[_, _]`. If anyone\nknows of one, please speak up.","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/d4ec52748c3ac866f62f56bc74d99137e9e2ea6e"},{"sha":"1af9ec4bfa15ad298a168ad520f60b145838edfc","author":{"email":"d489b904fec03b850597df49e1e32fcdb1a7a7f4@streetcontxt.com","name":"Angelo Genovese"},"message":"Introduce Bifunctor Laws\n\n- Create BifuncorLaws\n- Create BifunctorTests\n- Add Bifunctor instances for Validated, Ior, Xor, and XorT\n- Add Bifunctor tests for Validated, Ior, Xor, and XorT\n\nFixes: 557","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/1af9ec4bfa15ad298a168ad520f60b145838edfc"},{"sha":"c036249cd14ab6a73e58affbee15f3f0a916cf4a","author":{"email":"5e1fd3b27d8a9d274eede4b62df845858366e078@plastic-idolatry.com","name":"Erik Osheim"},"message":"Merge pull request #542 from sungiant/master\n\nAdded minimal WriterT implementation.","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/c036249cd14ab6a73e58affbee15f3f0a916cf4a"},{"sha":"786d532364a43615eedbbeb07e8b81a8a55951ef","author":{"email":"d489b904fec03b850597df49e1e32fcdb1a7a7f4@streetcontxt.com","name":"Angelo Genovese"},"message":"Address Code Review feedback\n\n- Removed unnecessary  parens\n- Renamed methods to match the convention","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/786d532364a43615eedbbeb07e8b81a8a55951ef"},{"sha":"3565ed4cbf3ac493de0033ccd4208dc57854255c","author":{"email":"926d34bc94d2a49ae6bbd61ad02b5ae0ae222ec1@gmx.de","name":"Frank S. Thomas"},"message":"Merge pull request #559 from agenovese/Issue557\n\nIntroduce Bifunctor Laws","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/3565ed4cbf3ac493de0033ccd4208dc57854255c"},{"sha":"6f64f176986e9534c3f6eaf5ec6cc852a274fdc4","author":{"email":"86c9c8dfe5f3706d9d6d490b9842f9e8f15b155b@gmail.com","name":"Cody Allen"},"message":"Change MonadReader from F[_, _] to F[_]","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/6f64f176986e9534c3f6eaf5ec6cc852a274fdc4"},{"sha":"b9e9907168776db0a79a0fea4ef756cc5f317557","author":{"email":"86c9c8dfe5f3706d9d6d490b9842f9e8f15b155b@gmail.com","name":"Cody Allen"},"message":"Change MonadState from F[_,_] to F[_]","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/b9e9907168776db0a79a0fea4ef756cc5f317557"},{"sha":"3c502eeb83f277f0907c9145808eb7aee2946c07","author":{"email":"86c9c8dfe5f3706d9d6d490b9842f9e8f15b155b@gmail.com","name":"Cody Allen"},"message":"Merge branch 'master' into monad-error","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/3c502eeb83f277f0907c9145808eb7aee2946c07"},{"sha":"4fae785d2263dcdd473f8d5fbf126801997b85a9","author":{"email":"febad9aa4c42c02b29f1a3b48469702e73ce320c@gmail.com","name":"Adelbert Chang"},"message":"Merge pull request #553 from ceedubs/monad-error\n\nChange MonadError from F[_, _] to F[_]","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/4fae785d2263dcdd473f8d5fbf126801997b85a9"},{"sha":"151031e00a6290f284b63edc8c48fbbe636defe8","author":{"email":"86c9c8dfe5f3706d9d6d490b9842f9e8f15b155b@gmail.com","name":"Cody Allen"},"message":"Minor typo fix: missing paren in OptionT doc","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/151031e00a6290f284b63edc8c48fbbe636defe8"},{"sha":"5ae45578c3558694aadd8ce2e4a92c7453139a6b","author":{"email":"926d34bc94d2a49ae6bbd61ad02b5ae0ae222ec1@gmx.de","name":"Frank S. Thomas"},"message":"Merge pull request #560 from ceedubs/optiont-doc-typo\n\nMinor typo fix: missing paren in OptionT doc","distinct":true,"url":"https://api.github.com/repos/frosforever/cats/commits/5ae45578c3558694aadd8ce2e4a92c7453139a6b"}]}