{"push_id":558510296,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"39f9e4b63f8b833dfaa5d0908e56cfa5ae4388d9","before":"78a200090bc4860525e57b6eea86574c1b042d19","commits":[{"sha":"467e2bafd4e6566f889af73445e0b96ae06bc376","author":{"email":"bc3aa6360db9883b6949a78abe6b4b472bdd6945@n01se.net","name":"Chouser"},"message":"Ocaml: Add step 5, TCO worked automatically in Ocaml","distinct":true,"url":"https://api.github.com/repos/Chouser/mal/commits/467e2bafd4e6566f889af73445e0b96ae06bc376"},{"sha":"d4478b3b608523bb6be10d4d677cf84d369f29c5","author":{"email":"bc3aa6360db9883b6949a78abe6b4b472bdd6945@n01se.net","name":"Chouser"},"message":"Ocaml: Use builtin String.concat instead of own join fun","distinct":true,"url":"https://api.github.com/repos/Chouser/mal/commits/d4478b3b608523bb6be10d4d677cf84d369f29c5"},{"sha":"468310bf2b53d2a63654e3ad9c2db4f4d62cf75c","author":{"email":"bc3aa6360db9883b6949a78abe6b4b472bdd6945@n01se.net","name":"Chouser"},"message":"Ocaml: fix string escaping and printing","distinct":true,"url":"https://api.github.com/repos/Chouser/mal/commits/468310bf2b53d2a63654e3ad9c2db4f4d62cf75c"},{"sha":"22d02aee054a2c801a6f9d7cf4592cad6c1eba4e","author":{"email":"bc3aa6360db9883b6949a78abe6b4b472bdd6945@n01se.net","name":"Chouser"},"message":"Ocaml: fix list and comment parsing","distinct":true,"url":"https://api.github.com/repos/Chouser/mal/commits/22d02aee054a2c801a6f9d7cf4592cad6c1eba4e"},{"sha":"39f9e4b63f8b833dfaa5d0908e56cfa5ae4388d9","author":{"email":"bc3aa6360db9883b6949a78abe6b4b472bdd6945@n01se.net","name":"Chouser"},"message":"Ocaml: Add step 6","distinct":true,"url":"https://api.github.com/repos/Chouser/mal/commits/39f9e4b63f8b833dfaa5d0908e56cfa5ae4388d9"}]}