{"action":"created","issue":{"url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/26","labels_url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/26/comments","events_url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/26/events","html_url":"https://github.com/lukescott/es-type-hinting/issues/26","id":87619001,"number":26,"title":"Merge Overview and Motivation","user":{"login":"lukescott","id":486224,"avatar_url":"https://avatars.githubusercontent.com/u/486224?v=3","gravatar_id":"","url":"https://api.github.com/users/lukescott","html_url":"https://github.com/lukescott","followers_url":"https://api.github.com/users/lukescott/followers","following_url":"https://api.github.com/users/lukescott/following{/other_user}","gists_url":"https://api.github.com/users/lukescott/gists{/gist_id}","starred_url":"https://api.github.com/users/lukescott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukescott/subscriptions","organizations_url":"https://api.github.com/users/lukescott/orgs","repos_url":"https://api.github.com/users/lukescott/repos","events_url":"https://api.github.com/users/lukescott/events{/privacy}","received_events_url":"https://api.github.com/users/lukescott/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lukescott/es-type-hinting/labels/todo","name":"todo","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-12T05:56:52Z","updated_at":"2015-06-12T06:38:20Z","closed_at":null,"body":"Made some comments on 83291b012b5af03d94c5d51ff1feb1ca9c35f8bb. Some redundancy between the two.\r\n\r\nI'll probably get to it at some point."},"comment":{"url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/comments/111380077","html_url":"https://github.com/lukescott/es-type-hinting/issues/26#issuecomment-111380077","issue_url":"https://api.github.com/repos/lukescott/es-type-hinting/issues/26","id":111380077,"user":{"login":"Naddiseo","id":115951,"avatar_url":"https://avatars.githubusercontent.com/u/115951?v=3","gravatar_id":"","url":"https://api.github.com/users/Naddiseo","html_url":"https://github.com/Naddiseo","followers_url":"https://api.github.com/users/Naddiseo/followers","following_url":"https://api.github.com/users/Naddiseo/following{/other_user}","gists_url":"https://api.github.com/users/Naddiseo/gists{/gist_id}","starred_url":"https://api.github.com/users/Naddiseo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Naddiseo/subscriptions","organizations_url":"https://api.github.com/users/Naddiseo/orgs","repos_url":"https://api.github.com/users/Naddiseo/repos","events_url":"https://api.github.com/users/Naddiseo/events{/privacy}","received_events_url":"https://api.github.com/users/Naddiseo/received_events","type":"User","site_admin":false},"created_at":"2015-06-12T06:38:20Z","updated_at":"2015-06-12T06:38:20Z","body":"The order of what is mentioned in the motivation should be reversed; I think the `\"string\" + undefined` behaviour isn't the primary reason/problem for this proposal.\r\nIn order of priority I think what we're trying to address:\r\n* There are several slightly different / non-standardized ways of type hinting\r\n* They lead to some ambiguities in syntax\r\n* There are some strange behaviours with `undefined` which type hints + defaults can solve in come cases."}}