{"push_id":537902326,"size":2,"distinct_size":2,"ref":"refs/heads/merlin-completion-next","head":"2c81ac63a80d2d8afc96fdaeb8df27ca64e6d245","before":"ec8cc90350bad01374ed0cbef27c160ace338205","commits":[{"sha":"15bcf81303e773b075ab1190e25d32602e13ea34","author":{"email":"56f0f1a1a8126f2109751ad3be9d68dd51f55f2b@lakaban.net","name":"Frederic Bour"},"message":"Remove options from suggested completions when applying an optional label with ~","distinct":true,"url":"https://api.github.com/repos/the-lambda-church/merlin/commits/15bcf81303e773b075ab1190e25d32602e13ea34"},{"sha":"2c81ac63a80d2d8afc96fdaeb8df27ca64e6d245","author":{"email":"56f0f1a1a8126f2109751ad3be9d68dd51f55f2b@lakaban.net","name":"Frederic Bour"},"message":"Favor completion results which might unify after applications\n\nE.g, when searching for an int, int_of_string shows higher in the list now since\nit can produce one with the appropriate arguments.\n\nThe heuristic is to compute an a approximation of function arity (\nfollowing aliases), and check if tails can unify","distinct":true,"url":"https://api.github.com/repos/the-lambda-church/merlin/commits/2c81ac63a80d2d8afc96fdaeb8df27ca64e6d245"}]}