{"push_id":2769621629,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"e7712f2474f0ee81e5ebe372b427cef386fbe105","before":"476c87a8c279506ae852fd8127112a4f6f678f3c","commits":[{"sha":"2b49f3e4677fe4d990cd4852910378dd46cb00ea","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Add sumRatio","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/2b49f3e4677fe4d990cd4852910378dd46cb00ea"},{"sha":"00e0cbb9cb5b0b04f72a5db6b190c44e1468e284","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Add sumRatio with gcd","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/00e0cbb9cb5b0b04f72a5db6b190c44e1468e284"},{"sha":"db50f055a5060fa8309e42ea86ecdc1764f40cd3","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Add sumRatio with gcd","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/db50f055a5060fa8309e42ea86ecdc1764f40cd3"},{"sha":"b1489bbde5cf4ca1f16b67af55def9db59d45b72","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Add SemiGroup","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/b1489bbde5cf4ca1f16b67af55def9db59d45b72"},{"sha":"882aaa8c63b5c5b564bf48c883509bbdcc2b9ae7","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Add semigroup syntax","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/882aaa8c63b5c5b564bf48c883509bbdcc2b9ae7"},{"sha":"e7712f2474f0ee81e5ebe372b427cef386fbe105","author":{"name":"Valeriy Shinkevich","email":"fce8b048ad8eb127000fda8b6da7d4594c2544a9@gmail.com"},"message":"Change associativity to use |+|","distinct":true,"url":"https://api.github.com/repos/valery-shinkevich/FpSpeedRun/commits/e7712f2474f0ee81e5ebe372b427cef386fbe105"}]}
{"actor":{"display_login":"valery-shinkevich"}}