{"action":"created","issue":{"url":"https://api.github.com/repos/purescript/purescript-free/issues/65","repository_url":"https://api.github.com/repos/purescript/purescript-free","labels_url":"https://api.github.com/repos/purescript/purescript-free/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/purescript/purescript-free/issues/65/comments","events_url":"https://api.github.com/repos/purescript/purescript-free/issues/65/events","html_url":"https://github.com/purescript/purescript-free/issues/65","id":197012304,"number":65,"title":"Why is CatList Val and unsafeCoercion used instead of some type aligned sequence?","user":{"login":"safareli","id":1932383,"avatar_url":"https://avatars.githubusercontent.com/u/1932383?v=3","gravatar_id":"","url":"https://api.github.com/users/safareli","html_url":"https://github.com/safareli","followers_url":"https://api.github.com/users/safareli/followers","following_url":"https://api.github.com/users/safareli/following{/other_user}","gists_url":"https://api.github.com/users/safareli/gists{/gist_id}","starred_url":"https://api.github.com/users/safareli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/safareli/subscriptions","organizations_url":"https://api.github.com/users/safareli/orgs","repos_url":"https://api.github.com/users/safareli/repos","events_url":"https://api.github.com/users/safareli/events{/privacy}","received_events_url":"https://api.github.com/users/safareli/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-12-21T19:21:49Z","updated_at":"2016-12-21T20:14:35Z","closed_at":"2016-12-21T20:09:52Z","body":"Today I finished reading of the referenced paper \"Reflection without Remorse\" (before I tried, but did not understood) and after that taking look at Free implementation made more sense but what I don't understand is why the `CatList`, `Val` and  `unsafeCoercion` is used when some type aligned sequence could be used as in the paper?"},"comment":{"url":"https://api.github.com/repos/purescript/purescript-free/issues/comments/268627326","html_url":"https://github.com/purescript/purescript-free/issues/65#issuecomment-268627326","issue_url":"https://api.github.com/repos/purescript/purescript-free/issues/65","id":268627326,"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":"2016-12-21T20:14:35Z","updated_at":"2016-12-21T20:14:35Z","body":"Doesn't look like it, but I'm sure it won't happen before 1.0, and probably not for a while after that."}}
{"actor":{"display_login":"paf31"}}