{"push_id":584932803,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"cabb811e3288d687738801bc34fb7c2eb269f2f1","before":"47649d3e096c26dedda8d862a9eaac1ade52eb78","commits":[{"sha":"0c7800b8ee6471bfcc70f47b6cfc704b53e4802e","author":{"email":"33002dc7141ff5d3b011a4bb55632758c06d3ef6@tactel.se","name":"Emil Nilsson"},"message":"Move the code for the chapters to separate packages\n\nMove ch02.scala, ch03.scala and ch04.scala to the packages chapter02,\nchapter03 and chapter04 respectively to avoid namespace pollution\nbetween the source code files.","distinct":true,"url":"https://api.github.com/repos/enil/fpis-exercises/commits/0c7800b8ee6471bfcc70f47b6cfc704b53e4802e"},{"sha":"722a074af586920eb6f9789787223b87def670de","author":{"email":"33002dc7141ff5d3b011a4bb55632758c06d3ef6@tactel.se","name":"Emil Nilsson"},"message":"Add trait Stream and its implementations to ch05\n\n* Create the source code file ch05.scala.\n* Add the trait Stream and its implementations Cons and Empty and its\ncompanion object Stream from the code from Functional Programming in\nScala.","distinct":true,"url":"https://api.github.com/repos/enil/fpis-exercises/commits/722a074af586920eb6f9789787223b87def670de"},{"sha":"cabb811e3288d687738801bc34fb7c2eb269f2f1","author":{"email":"33002dc7141ff5d3b011a4bb55632758c06d3ef6@tactel.se","name":"Emil Nilsson"},"message":"Add solution for exercise 5.1","distinct":true,"url":"https://api.github.com/repos/enil/fpis-exercises/commits/cabb811e3288d687738801bc34fb7c2eb269f2f1"}]}