{"push_id":2991349109,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"c3ebbd38d6ccd086dc6f90caa5520448eff2059a","before":"f013229ecea687c47d53b6b8d22342420d522f27","commits":[{"sha":"23c1a561520767abb694f1b92dc1f38bc83b2dc3","author":{"name":"Umair Saeed","email":"e889293359d82d80402c9d065799478a920b88b9@gmail.com"},"message":"[15] Clean up formatting.","distinct":true,"url":"https://api.github.com/repos/umairsd/book-haskell-HPFFP/commits/23c1a561520767abb694f1b92dc1f38bc83b2dc3"},{"sha":"036eabf309c368f85256c6b4955a96b7855ad839","author":{"name":"Umair Saeed","email":"e889293359d82d80402c9d065799478a920b88b9@gmail.com"},"message":"[12] Rename exercises.hs to exercises12.hs.","distinct":true,"url":"https://api.github.com/repos/umairsd/book-haskell-HPFFP/commits/036eabf309c368f85256c6b4955a96b7855ad839"},{"sha":"588ec0534eb383bdac12ee511823cccfe932aeaa","author":{"name":"Umair Saeed","email":"e889293359d82d80402c9d065799478a920b88b9@gmail.com"},"message":"[15] Exercises for Semigroup: (1) Semigroup instance for Trivial type with Quickcheck tests.","distinct":true,"url":"https://api.github.com/repos/umairsd/book-haskell-HPFFP/commits/588ec0534eb383bdac12ee511823cccfe932aeaa"},{"sha":"27c3942a6cf188124f083984c7f00c74e8a9d1d1","author":{"name":"Umair Saeed","email":"e889293359d82d80402c9d065799478a920b88b9@gmail.com"},"message":"[15] Exercises for Semigroup: (1) Semigroup instance for Trivial type with Quickcheck tests.","distinct":true,"url":"https://api.github.com/repos/umairsd/book-haskell-HPFFP/commits/27c3942a6cf188124f083984c7f00c74e8a9d1d1"},{"sha":"c3ebbd38d6ccd086dc6f90caa5520448eff2059a","author":{"name":"Umair Saeed","email":"e889293359d82d80402c9d065799478a920b88b9@gmail.com"},"message":"[15] Cleanup.","distinct":true,"url":"https://api.github.com/repos/umairsd/book-haskell-HPFFP/commits/c3ebbd38d6ccd086dc6f90caa5520448eff2059a"}]}
{"actor":{"display_login":"umairsd"}}