{"push_id":929534866,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"7136ee3c4c3fa8df862f087279af9b66b2b60bf0","before":"87370836fcb65f548ca688c45ae266168ae9e67e","commits":[{"sha":"a2163707133948bb36ce78b40e07857ee22dcc53","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@liyang.hu","name":"Liyang HU"},"message":"Unsafe.TrueName: replace 'quasiName' with 'truename'; easier summons\n\n* The quasi-quoter is probably what people are going to find most useful.","distinct":true,"url":"https://api.github.com/repos/liyang/true-name/commits/a2163707133948bb36ce78b40e07857ee22dcc53"},{"sha":"3cd10547436ed270b7ad4e14044c5b1c86e0d3b8","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@liyang.hu","name":"Liyang HU"},"message":"Unsafe.TrueName: support RecordWildCards\n\n* It's a bit awkward; we'll already have had reified the parent type, but to\n  keep track of that through infoNames & al. requires too much rewriting.","distinct":true,"url":"https://api.github.com/repos/liyang/true-name/commits/3cd10547436ed270b7ad4e14044c5b1c86e0d3b8"},{"sha":"2302b7b85adf1f854418664e960b6a03aa89463c","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@liyang.hu","name":"Liyang HU"},"message":"sanity.hs: Control.Concurrent.Chan example","distinct":true,"url":"https://api.github.com/repos/liyang/true-name/commits/2302b7b85adf1f854418664e960b6a03aa89463c"},{"sha":"79cdbe0a62e116ecfdce5f390ff453553a7280f7","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@liyang.hu","name":"Liyang HU"},"message":"Revert \"Unsafe.TrueName.conNames: also record field types\"\n\n* We can always 'summon' again, to get a 'DataConI' with the types.\n\nThis reverts commit 3eeb16c7969c60ee758370fe82fa5d9f87ad6c3d.","distinct":true,"url":"https://api.github.com/repos/liyang/true-name/commits/79cdbe0a62e116ecfdce5f390ff453553a7280f7"},{"sha":"7136ee3c4c3fa8df862f087279af9b66b2b60bf0","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@liyang.hu","name":"Liyang HU"},"message":"true-name.cabal: version: 0.1.0.0; © …−2016","distinct":true,"url":"https://api.github.com/repos/liyang/true-name/commits/7136ee3c4c3fa8df862f087279af9b66b2b60bf0"}]}