{"push_id":651446949,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"afe94aa8a707d220d93f3609ca0ee5288bb8c975","before":"bef23dd44d0d7a8a8d74ae70182c5932fa966fe9","commits":[{"sha":"61ff11d01d4e81539d4b12b1b0ee9e4f899a4074","author":{"email":"57bb7fe75a3d992dca7c4c94e478ef13a24bd118@gmail.com","name":"Patrick Herrmann"},"message":"Remove unnecessary dependency","distinct":true,"url":"https://api.github.com/repos/patrickherrmann/hearts/commits/61ff11d01d4e81539d4b12b1b0ee9e4f899a4074"},{"sha":"9e84c34b4ff885667b730e093713be24affd8b77","author":{"email":"57bb7fe75a3d992dca7c4c94e478ef13a24bd118@gmail.com","name":"Patrick Herrmann"},"message":"Reorder cabal file","distinct":true,"url":"https://api.github.com/repos/patrickherrmann/hearts/commits/9e84c34b4ff885667b730e093713be24affd8b77"},{"sha":"b99bfe9f9db243888601ce2785fc2860ea42a558","author":{"email":"57bb7fe75a3d992dca7c4c94e478ef13a24bd118@gmail.com","name":"Patrick Herrmann"},"message":"Use alternatives for play validation","distinct":true,"url":"https://api.github.com/repos/patrickherrmann/hearts/commits/b99bfe9f9db243888601ce2785fc2860ea42a558"},{"sha":"45ce16bf62fe038e68cb143160a480ce2308d280","author":{"email":"57bb7fe75a3d992dca7c4c94e478ef13a24bd118@gmail.com","name":"Patrick Herrmann"},"message":"Compose validators with alternatives","distinct":true,"url":"https://api.github.com/repos/patrickherrmann/hearts/commits/45ce16bf62fe038e68cb143160a480ce2308d280"},{"sha":"afe94aa8a707d220d93f3609ca0ee5288bb8c975","author":{"email":"57bb7fe75a3d992dca7c4c94e478ef13a24bd118@gmail.com","name":"Patrick Herrmann"},"message":"Make a specific validator composition operator","distinct":true,"url":"https://api.github.com/repos/patrickherrmann/hearts/commits/afe94aa8a707d220d93f3609ca0ee5288bb8c975"}]}