{"push_id":711381602,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"fc9bdddc4684faa90a6956bd3f82a612499d23a9","before":"aed4edea5b2e65271b68ed862d7d9aed2026488f","commits":[{"sha":"9d1089749df5df6b8e1f9fcdb0e9ce5e14b61e16","author":{"email":"86f54920ad7da31eef8c393cc07a6fc47677b676@gmail.com","name":"Andor Penzes"},"message":"Automatically lift expressions in assignment.","distinct":true,"url":"https://api.github.com/repos/andorp/py-contract/commits/9d1089749df5df6b8e1f9fcdb0e9ce5e14b61e16"},{"sha":"fc9bdddc4684faa90a6956bd3f82a612499d23a9","author":{"email":"86f54920ad7da31eef8c393cc07a6fc47677b676@gmail.com","name":"Andor Penzes"},"message":"'normal' combinator\n\nIt works similar to liftIO in Haskell, it evaluates the given expression\nusing the strict evaluation.","distinct":true,"url":"https://api.github.com/repos/andorp/py-contract/commits/fc9bdddc4684faa90a6956bd3f82a612499d23a9"}]}