{"push_id":1671393721,"size":16,"distinct_size":1,"ref":"refs/heads/feature/just","head":"98659533e203b98cb097dcd725cccba26f4358a5","before":"eddbd695eabe83959844c1c941298932795a8b1f","commits":[{"sha":"ff5afd5ca30dc04ceabde43dbd7bc2456c3b6ee6","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Added base single character parsers and general single character parsers. Added documentation and unit tests. Added an additional parse result for an unexpectedToken with unit tests.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/ff5afd5ca30dc04ceabde43dbd7bc2456c3b6ee6"},{"sha":"c56150cae2228162ea23cbf91ee4ed9727ef379b","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Replace run helper for success tests.\n\nThey obfuscate the code and don’t add anything.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/c56150cae2228162ea23cbf91ee4ed9727ef379b"},{"sha":"82ba1fb2777cdbfa71a5334635ed92ac2c73264d","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Correct typo in tests spelling.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/82ba1fb2777cdbfa71a5334635ed92ac2c73264d"},{"sha":"5badcb40560afc694314342a6b07c35b19106290","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Rename character parser helper to laser failure helper","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/5badcb40560afc694314342a6b07c35b19106290"},{"sha":"9019394511b05ed2e2662c3d8417ce7eec3e6046","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Add methods to create an adapted version of a parser.\n\nAdd methods to create adaptations to the way that a parser is parsed.\n\nAdd documentation and unit tests for these methods.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/9019394511b05ed2e2662c3d8417ce7eec3e6046"},{"sha":"6f0828071c1bca32365c5136f4bdd66c1c340d11","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Adding string parsers with documentation and tests.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/6f0828071c1bca32365c5136f4bdd66c1c340d11"},{"sha":"5c1d4ea320d13229f1813852689ffc44849e6e65","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Using type inference on character parsers.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/5c1d4ea320d13229f1813852689ffc44849e6e65"},{"sha":"71350f1a46d122588d2d73090b9e33b7ccead9ac","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Add an integer parser for interger numbers.\n\nAdd an interger number parser with docs and tests.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/71350f1a46d122588d2d73090b9e33b7ccead9ac"},{"sha":"1c8c710a4d8b046c0b3661595dae01e22117f5c6","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Refactor tests to remove unnecessary casting.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/1c8c710a4d8b046c0b3661595dae01e22117f5c6"},{"sha":"30aec9a000dd8e31ae9e81eea39e4341f60ede4a","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Split combinators out into a separate file to make it clear which are and are not combinators.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/30aec9a000dd8e31ae9e81eea39e4341f60ede4a"},{"sha":"c3682781aae9f3e5bc11a9df08c8ee168fccd375","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Refactor test and test helper naming to make the tests read more clearly.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/c3682781aae9f3e5bc11a9df08c8ee168fccd375"},{"sha":"89d3965e7f0336af87bfba9a97bef207f25ef6d5","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Add operators and accompanying docs and unit tests. Test the operators in combination.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/89d3965e7f0336af87bfba9a97bef207f25ef6d5"},{"sha":"85990dbaf6723f01a5f7facefaa9aac27b7ed87b","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Update code documentation to remove typos and add a few corrections.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/85990dbaf6723f01a5f7facefaa9aac27b7ed87b"},{"sha":"f847f9415ce384ddc3e18298bef70f4782717f36","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Update changelog for next version. Neaten travis file.","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/f847f9415ce384ddc3e18298bef70f4782717f36"},{"sha":"8c3862ae11052028196d24ad4b080aa64a633afb","author":{"name":"tigerpixel","email":"7cb8279c73f4c616edeb98f82800ac1ebbdfe554@live.co.uk"},"message":"Merge pull request #2 from tigerpixel/feature/operators\n\nFeature/operators","distinct":false,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/8c3862ae11052028196d24ad4b080aa64a633afb"},{"sha":"98659533e203b98cb097dcd725cccba26f4358a5","author":{"name":"Liam","email":"996e0b4e0d1e389a5a706a5bb6cb12212549fa29@live.co.uk"},"message":"Add a ‘just’ function to wrap any value in a parser.\n\nAdd a ‘just’ function to wrap any value in a parser.\nAdd some additional comments for token consumption.","distinct":true,"url":"https://api.github.com/repos/tigerpixel/ParserCombinator/commits/98659533e203b98cb097dcd725cccba26f4358a5"}]}
{"actor":{"display_login":"tigerpixel"}}