{"push_id":687037943,"size":59,"distinct_size":2,"ref":"refs/heads/chp8ready","head":"126331ec1bc43120224a36d9610933559a84dc8e","before":"90964262afa68245cacf1966594aff7a99ffe5e6","commits":[{"sha":"427ab99eb38468aa8b013ef51db6094ae32a2585","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"init chp/8","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/427ab99eb38468aa8b013ef51db6094ae32a2585"},{"sha":"90c20d2f82193877b568760243a8576848ce3284","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"调整一下语言。","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/90c20d2f82193877b568760243a8576848ce3284"},{"sha":"f2f9f72369e43fca21f7182430f8b11f2be0d116","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"目录加入第八章","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/f2f9f72369e43fca21f7182430f8b11f2be0d116"},{"sha":"a8347a72f429241455ce22ae09e1ace6eaa986e1","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"ByteString...","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/a8347a72f429241455ce22ae09e1ace6eaa986e1"},{"sha":"6d5d77ecd5e6fe74d8fbfb6d581f2eb4e24c988f","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"ByteString Lazy","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/6d5d77ecd5e6fe74d8fbfb6d581f2eb4e24c988f"},{"sha":"a29b9df5db2146f1319d66706f32da1f74b2e804","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"qualified import","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/a29b9df5db2146f1319d66706f32da1f74b2e804"},{"sha":"aeecb70f0dddc37406f4645cbc56e0139942d4c3","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"qualified import","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/aeecb70f0dddc37406f4645cbc56e0139942d4c3"},{"sha":"3d2c39b70c4648e16023c3fa022285fd58b18b1d","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"qualified import","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/3d2c39b70c4648e16023c3fa022285fd58b18b1d"},{"sha":"8924cc804f1a172a2094f9b64fddb5986eaed408","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"qualified import","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/8924cc804f1a172a2094f9b64fddb5986eaed408"},{"sha":"12c697f0a38f0c2b7b33b63632bb54411e6e1011","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"qualified import","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/12c697f0a38f0c2b7b33b63632bb54411e6e1011"},{"sha":"f89d3372a1ce7d201bdc7b878faf93c118e14d05","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"text io","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/f89d3372a1ce7d201bdc7b878faf93c118e14d05"},{"sha":"4abbcb775ec7f964b13d66aa480e1620d986be84","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"finish Text I/O","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/4abbcb775ec7f964b13d66aa480e1620d986be84"},{"sha":"13a47349bf317d74830349c276a5bfb6a4f5be06","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"fix spelling","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/13a47349bf317d74830349c276a5bfb6a4f5be06"},{"sha":"55c2a66d6016e16f40c9894989775ebfab11964b","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"fix spelling","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/55c2a66d6016e16f40c9894989775ebfab11964b"},{"sha":"5320da96d3059c11b2d33cd8b2fdf0d98a0b7c4f","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"rm so many OUR","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/5320da96d3059c11b2d33cd8b2fdf0d98a0b7c4f"},{"sha":"96481a4f61faa8df1becfd04d41f7634929244b5","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"file matching","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/96481a4f61faa8df1becfd04d41f7634929244b5"},{"sha":"559e56eef66a817ba77ebe862ed4f16a345257cb","author":{"email":"067cb2b4d11bea7491255dacecc3a42a97530354@yy42.net","name":"Blade"},"message":"rm chp 7 template","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/559e56eef66a817ba77ebe862ed4f16a345257cb"},{"sha":"001e7279e15edd865bf7ed508222c99ecc438f2a","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"filename matching","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/001e7279e15edd865bf7ed508222c99ecc438f2a"},{"sha":"2b37cd7e98de50d3ca43c01ccf63fecf7067fd40","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"trivial tuning","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/2b37cd7e98de50d3ca43c01ccf63fecf7067fd40"},{"sha":"8690e45671cccc23806d1fc0360588fdc9b38eb9","author":{"email":"ea0d412434401ad4d6c0eb79e33c3830ba2b5705@gmail.com","name":"bladewang"},"message":"regexp","distinct":false,"url":"https://api.github.com/repos/bladewang/real-world-haskell-cn/commits/8690e45671cccc23806d1fc0360588fdc9b38eb9"}]}