{"action":"created","issue":{"url":"https://api.github.com/repos/purescript/purescript/issues/1443","labels_url":"https://api.github.com/repos/purescript/purescript/issues/1443/labels{/name}","comments_url":"https://api.github.com/repos/purescript/purescript/issues/1443/comments","events_url":"https://api.github.com/repos/purescript/purescript/issues/1443/events","html_url":"https://github.com/purescript/purescript/issues/1443","id":104051580,"number":1443,"title":"Fail to derive Generic with record argument referenced through type synonym","user":{"login":"zudov","id":2613966,"avatar_url":"https://avatars.githubusercontent.com/u/2613966?v=3","gravatar_id":"","url":"https://api.github.com/users/zudov","html_url":"https://github.com/zudov","followers_url":"https://api.github.com/users/zudov/followers","following_url":"https://api.github.com/users/zudov/following{/other_user}","gists_url":"https://api.github.com/users/zudov/gists{/gist_id}","starred_url":"https://api.github.com/users/zudov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zudov/subscriptions","organizations_url":"https://api.github.com/users/zudov/orgs","repos_url":"https://api.github.com/users/zudov/repos","events_url":"https://api.github.com/users/zudov/events{/privacy}","received_events_url":"https://api.github.com/users/zudov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/purescript/purescript/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/purescript/purescript/labels/typechecker","name":"typechecker","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"paf31","id":630306,"avatar_url":"https://avatars.githubusercontent.com/u/630306?v=3","gravatar_id":"","url":"https://api.github.com/users/paf31","html_url":"https://github.com/paf31","followers_url":"https://api.github.com/users/paf31/followers","following_url":"https://api.github.com/users/paf31/following{/other_user}","gists_url":"https://api.github.com/users/paf31/gists{/gist_id}","starred_url":"https://api.github.com/users/paf31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paf31/subscriptions","organizations_url":"https://api.github.com/users/paf31/orgs","repos_url":"https://api.github.com/users/paf31/repos","events_url":"https://api.github.com/users/paf31/events{/privacy}","received_events_url":"https://api.github.com/users/paf31/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/purescript/purescript/milestones/11","html_url":"https://github.com/purescript/purescript/milestones/0.8.0","labels_url":"https://api.github.com/repos/purescript/purescript/milestones/11/labels","id":1073621,"number":11,"title":"0.8.0","description":"Focus areas:\r\n\r\n- Bug fixes\r\n- Performance\r\n- Improving error messages\r\n\r\nEverything else is being bumped to 0.9.","creator":{"login":"paf31","id":630306,"avatar_url":"https://avatars.githubusercontent.com/u/630306?v=3","gravatar_id":"","url":"https://api.github.com/users/paf31","html_url":"https://github.com/paf31","followers_url":"https://api.github.com/users/paf31/followers","following_url":"https://api.github.com/users/paf31/following{/other_user}","gists_url":"https://api.github.com/users/paf31/gists{/gist_id}","starred_url":"https://api.github.com/users/paf31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paf31/subscriptions","organizations_url":"https://api.github.com/users/paf31/orgs","repos_url":"https://api.github.com/users/paf31/repos","events_url":"https://api.github.com/users/paf31/events{/privacy}","received_events_url":"https://api.github.com/users/paf31/received_events","type":"User","site_admin":false},"open_issues":31,"closed_issues":126,"state":"open","created_at":"2015-04-18T23:12:02Z","updated_at":"2015-11-14T18:44:53Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-08-31T13:16:33Z","updated_at":"2015-11-14T18:48:02Z","closed_at":null,"body":"```purescript\r\ntype MyArray   = Array String\r\ntype MyString  = String\r\ntype MyNumber  = Number\r\ntype MyInt     = Int\r\ntype MyBoolean = Boolean\r\ntype MyProduct = Maybe String\r\ntype MyRecord  = { x :: Number, y :: Number }\r\n\r\ndata Foo = Foo MyArray   -- fine\r\n               MyString  -- fine\r\n               MyNumber  -- fine\r\n               MyInt     -- fine\r\n               MyBoolean -- fine\r\n               MyProduct -- fine\r\n               MyRecord  -- FAIL\r\nderive instance fooGeneric :: Generic Foo\r\n```\r\n\r\nfails with\r\n\r\n```shell\r\nNo instance found for Data.Generic.Generic MyModule.MyRecord<>\r\n```"},"comment":{"url":"https://api.github.com/repos/purescript/purescript/issues/comments/156732693","html_url":"https://github.com/purescript/purescript/issues/1443#issuecomment-156732693","issue_url":"https://api.github.com/repos/purescript/purescript/issues/1443","id":156732693,"user":{"login":"paf31","id":630306,"avatar_url":"https://avatars.githubusercontent.com/u/630306?v=3","gravatar_id":"","url":"https://api.github.com/users/paf31","html_url":"https://github.com/paf31","followers_url":"https://api.github.com/users/paf31/followers","following_url":"https://api.github.com/users/paf31/following{/other_user}","gists_url":"https://api.github.com/users/paf31/gists{/gist_id}","starred_url":"https://api.github.com/users/paf31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paf31/subscriptions","organizations_url":"https://api.github.com/users/paf31/orgs","repos_url":"https://api.github.com/users/paf31/repos","events_url":"https://api.github.com/users/paf31/events{/privacy}","received_events_url":"https://api.github.com/users/paf31/received_events","type":"User","site_admin":false},"created_at":"2015-11-14T18:48:02Z","updated_at":"2015-11-14T18:48:02Z","body":"Moving to 0.9."}}