{"push_id":1766085024,"size":16,"distinct_size":1,"ref":"refs/heads/shuffle","head":"10bd56d1ce778fb86f2411278d1208a35af238dc","before":"a83f9d68a237fd5830d74f11646c56b113d40b90","commits":[{"sha":"1e163a790e22e4d6046cb5e002ca6cb3656ae135","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"Use NonEmpty for `elements` Gen. Fixes #64.","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/1e163a790e22e4d6046cb5e002ca6cb3656ae135"},{"sha":"7d18a3320eee1f91a78931f8e99e728326a79f77","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"Use NonEmpty wherever documentation calls for it.\n\nAll the functions that consume or produce non-empty collections now use\n`Data.NonEmpty`.","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/7d18a3320eee1f91a78931f8e99e728326a79f77"},{"sha":"44eba2d5576a5ac03acd3467550054495a73d07b","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"allow chooseInt to work with 32 bit intervals","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/44eba2d5576a5ac03acd3467550054495a73d07b"},{"sha":"0cc1b6011e06572788840419ca499afa9c5dae3e","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"simplify chooseInt a bit\n\nmake the logic a bit more readable","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/0cc1b6011e06572788840419ca499afa9c5dae3e"},{"sha":"b43846570e7c4753d6e329a78afa81bc24204050","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"fix distribution of 32 bit chooseInt\n\nA little flawed thinking in the arithmetic.","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/b43846570e7c4753d6e329a78afa81bc24204050"},{"sha":"20b0736a665148f8f437876c5d645f86d32b19b1","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #66 from matthewleon/use-nonempty\n\n[BREAKING] Use NonEmpty","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/20b0736a665148f8f437876c5d645f86d32b19b1"},{"sha":"63552b5cba66a63c365c6ecb189d0845152de81d","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #74 from matthewleon/chooseInt32\n\nlet chooseInt work with differences greater than 2^31","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/63552b5cba66a63c365c6ecb189d0845152de81d"},{"sha":"64350286e60263ce9b270f14e146bda3641b9a04","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Update for PureScript 0.11","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/64350286e60263ce9b270f14e146bda3641b9a04"},{"sha":"9693a2d3efb3ff1113ebcb8b42f6e4e1ae1076b3","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #75 from purescript/ps-0.11\n\nUpdate for PureScript 0.11","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/9693a2d3efb3ff1113ebcb8b42f6e4e1ae1076b3"},{"sha":"ecb85c69be61ee870695ef54950fb5ac34b47ac0","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"enum gen\n\nA handy generator for types that implement the BoundedEnum class.","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/ecb85c69be61ee870695ef54950fb5ac34b47ac0"},{"sha":"df88446ee0b8b674793ac49f65e47432f541a3dd","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #76 from purescript/gen-enum-rebase\n\nRebased enum gen","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/df88446ee0b8b674793ac49f65e47432f541a3dd"},{"sha":"dc6181b3052e16cdbbdc5a0df22f31a6436021f3","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"Arbitrary instances for NonEmpty\n\nWe were transitively dependent on purescript-nonempty through\npurescript-lists, so we might as well define the appropriate instances here.","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/dc6181b3052e16cdbbdc5a0df22f31a6436021f3"},{"sha":"ce76b7f673d98e8e88231ce166cc51e2fd13f752","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #77 from purescript/arbitrary-nonempty-rebase\n\nRebased Arbitrary instances for NonEmpty","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/ce76b7f673d98e8e88231ce166cc51e2fd13f752"},{"sha":"b0d72ab3d0050ff8b1ca9354a6cac4e60d6dd511","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Add `MonadGen` instance","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/b0d72ab3d0050ff8b1ca9354a6cac4e60d6dd511"},{"sha":"6603ff4726f750718a5fd04649f7ff953d4833c5","author":{"name":"Gary Burgess","email":"2637cf8e3ff4ebce01e07823a9d9973145b011e6@gmail.com"},"message":"Merge pull request #78 from purescript/gen\n\nAdd `MonadGen` instance","distinct":false,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/6603ff4726f750718a5fd04649f7ff953d4833c5"},{"sha":"10bd56d1ce778fb86f2411278d1208a35af238dc","author":{"name":"Matthew Leon","email":"4f73bd75c43c05082506165cc38d4ef10f4cf562@matthewleon.com"},"message":"add shuffle generator","distinct":true,"url":"https://api.github.com/repos/matthewleon/purescript-quickcheck/commits/10bd56d1ce778fb86f2411278d1208a35af238dc"}]}
{"actor":{"display_login":"matthewleon"}}