{"push_id":789857966,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"7ce5919b0111f46c9637f904255e8b831405717e","before":"2dd8a948ee7edabf5b74968261448866634f0182","commits":[{"sha":"19bafdeaa266322f769cf455f5c992b42b5b7244","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@elm-lang.org","name":"Evan Czaplicki"},"message":"Switch to half TCO implementation for Dict.size","distinct":true,"url":"https://api.github.com/repos/elm-lang/core/commits/19bafdeaa266322f769cf455f5c992b42b5b7244"},{"sha":"7ce5919b0111f46c9637f904255e8b831405717e","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@elm-lang.org","name":"Evan Czaplicki"},"message":"No longer demand black leaves in Dict.{get,map,foldl,foldr}\n\nThe color of leaves is an invariant that needs to be maintained by\nDict.update. It is not the responsibility of other functions to check\nthis invariant at runtime. Invariant checks should be in tests.\n\nThis also gets rid of some “missing pattern” errors that need to get\nresolved.","distinct":true,"url":"https://api.github.com/repos/elm-lang/core/commits/7ce5919b0111f46c9637f904255e8b831405717e"}]}