{"action":"created","issue":{"url":"https://api.github.com/repos/hylang/hy/issues/240","labels_url":"https://api.github.com/repos/hylang/hy/issues/240/labels{/name}","comments_url":"https://api.github.com/repos/hylang/hy/issues/240/comments","events_url":"https://api.github.com/repos/hylang/hy/issues/240/events","html_url":"https://github.com/hylang/hy/issues/240","id":16554296,"number":240,"title":"Remove redundant keywords","user":{"login":"joehakimrahme","id":300964,"avatar_url":"https://avatars.githubusercontent.com/u/300964?v=3","gravatar_id":"","url":"https://api.github.com/users/joehakimrahme","html_url":"https://github.com/joehakimrahme","followers_url":"https://api.github.com/users/joehakimrahme/followers","following_url":"https://api.github.com/users/joehakimrahme/following{/other_user}","gists_url":"https://api.github.com/users/joehakimrahme/gists{/gist_id}","starred_url":"https://api.github.com/users/joehakimrahme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joehakimrahme/subscriptions","organizations_url":"https://api.github.com/users/joehakimrahme/orgs","repos_url":"https://api.github.com/users/joehakimrahme/repos","events_url":"https://api.github.com/users/joehakimrahme/events{/privacy}","received_events_url":"https://api.github.com/users/joehakimrahme/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hylang/hy/labels/complaint%20/%20disgust","name":"complaint / disgust","color":"0b02e1"},{"url":"https://api.github.com/repos/hylang/hy/labels/docmebro","name":"docmebro","color":"ffaa99"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/hylang/hy/milestones/8","html_url":"https://github.com/hylang/hy/milestones/Grand%20Language%20Cleanup","labels_url":"https://api.github.com/repos/hylang/hy/milestones/8/labels","id":1224085,"number":8,"title":"Grand Language Cleanup","description":"There are a couple of workarounds in the language that have bugs and issues that are hard (or even impossible) to solve, because of being tied to Python semantics. Instead of trying to be something the language isn't, these should be cleaned up, and replaced with something more pythonic - and thus less buggy from a pythonist PoV. To ease migration, a compatibility shim may be provided.\r\n\r\nLets track these here!","creator":{"login":"algernon","id":17243,"avatar_url":"https://avatars.githubusercontent.com/u/17243?v=3","gravatar_id":"","url":"https://api.github.com/users/algernon","html_url":"https://github.com/algernon","followers_url":"https://api.github.com/users/algernon/followers","following_url":"https://api.github.com/users/algernon/following{/other_user}","gists_url":"https://api.github.com/users/algernon/gists{/gist_id}","starred_url":"https://api.github.com/users/algernon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/algernon/subscriptions","organizations_url":"https://api.github.com/users/algernon/orgs","repos_url":"https://api.github.com/users/algernon/repos","events_url":"https://api.github.com/users/algernon/events{/privacy}","received_events_url":"https://api.github.com/users/algernon/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":14,"state":"open","created_at":"2015-07-24T13:55:39Z","updated_at":"2015-08-12T09:40:25Z","due_on":null,"closed_at":null},"comments":28,"created_at":"2013-07-10T00:02:21Z","updated_at":"2015-08-12T17:07:37Z","closed_at":null,"body":"There are redundant keywords in the current implementation:\r\n\r\n - `setf`/`setv`/`def`\r\n - `lambda`/`fn`\r\n - `for`/`foreach` (?)\r\n - `throw`/`raise`\r\n - `catch`/`except`\r\n - `do`/`prgn`\r\n\r\nI believe we should avoid any ambiguity by removing duplication and settling on one of each. It's one of these things that we should worry about now, while we can afford to break the language."},"comment":{"url":"https://api.github.com/repos/hylang/hy/issues/comments/130372986","html_url":"https://github.com/hylang/hy/issues/240#issuecomment-130372986","issue_url":"https://api.github.com/repos/hylang/hy/issues/240","id":130372986,"user":{"login":"kirbyfan64","id":1690697,"avatar_url":"https://avatars.githubusercontent.com/u/1690697?v=3","gravatar_id":"","url":"https://api.github.com/users/kirbyfan64","html_url":"https://github.com/kirbyfan64","followers_url":"https://api.github.com/users/kirbyfan64/followers","following_url":"https://api.github.com/users/kirbyfan64/following{/other_user}","gists_url":"https://api.github.com/users/kirbyfan64/gists{/gist_id}","starred_url":"https://api.github.com/users/kirbyfan64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kirbyfan64/subscriptions","organizations_url":"https://api.github.com/users/kirbyfan64/orgs","repos_url":"https://api.github.com/users/kirbyfan64/repos","events_url":"https://api.github.com/users/kirbyfan64/events{/privacy}","received_events_url":"https://api.github.com/users/kirbyfan64/received_events","type":"User","site_admin":false},"created_at":"2015-08-12T17:07:37Z","updated_at":"2015-08-12T17:07:37Z","body":"Ah, I missed that. :)"}}