{"push_id":918536319,"size":1,"distinct_size":1,"ref":"refs/heads/rx-lite","head":"70027d8653663648be928c76ec999b33e283ed57","before":"2589566b8886ee89f0a731008e514ea29ca0f41d","commits":[{"sha":"70027d8653663648be928c76ec999b33e283ed57","author":{"email":"e8b5bee66e35c0361db72ae98d0619cd426c2dbe@pivotal.io","name":"Sebastien Deleuze"},"message":"Initial draft for Flux and Mono implementations\n\nTODO:\n - Use reactive-streams-commons classes imported by Stéphane script\n - Finish Flux implementation\n - Finish Mono implementation\n - Add unit tests\n - Maybe remove Publishers when Flux and Mono are done\n - Stream should extend Flux and Promise should extend Mono\n - Use Mono and Flux in other Reactor parts (Net for example) impl and return types\n - More documentation\n\nIn order to reuse Reactive Streams terminology, \"complete\" means\n\"complete successfully\". \"Terminate\" means \"complete successfully\nor with an error\". Maybe Stream and Promise should be updated\naccordingly in order to have a consistent terminology across Reactive\nStreams and Reactor.\n\nIssue #584","distinct":true,"url":"https://api.github.com/repos/sdeleuze/reactor/commits/70027d8653663648be928c76ec999b33e283ed57"}]}