{"action":"created","issue":{"url":"https://api.github.com/repos/daokoder/dao/issues/369","labels_url":"https://api.github.com/repos/daokoder/dao/issues/369/labels{/name}","comments_url":"https://api.github.com/repos/daokoder/dao/issues/369/comments","events_url":"https://api.github.com/repos/daokoder/dao/issues/369/events","html_url":"https://github.com/daokoder/dao/issues/369","id":57882016,"number":369,"title":"Enhancement: set and hash set","user":{"login":"ShadauxCat","id":284434,"avatar_url":"https://avatars.githubusercontent.com/u/284434?v=3","gravatar_id":"","url":"https://api.github.com/users/ShadauxCat","html_url":"https://github.com/ShadauxCat","followers_url":"https://api.github.com/users/ShadauxCat/followers","following_url":"https://api.github.com/users/ShadauxCat/following{/other_user}","gists_url":"https://api.github.com/users/ShadauxCat/gists{/gist_id}","starred_url":"https://api.github.com/users/ShadauxCat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ShadauxCat/subscriptions","organizations_url":"https://api.github.com/users/ShadauxCat/orgs","repos_url":"https://api.github.com/users/ShadauxCat/repos","events_url":"https://api.github.com/users/ShadauxCat/events{/privacy}","received_events_url":"https://api.github.com/users/ShadauxCat/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":34,"created_at":"2015-02-17T04:22:54Z","updated_at":"2015-02-24T14:52:39Z","closed_at":"2015-02-17T15:12:15Z","body":"These don't seem to be present (or if it is, it's undocumented), but do seem to be really important. Checking if a value is in a list is inefficient in terms of performance, and keeping a map of keys to booleans or to none or whatever dummy value is put in there is ineffecient.\r\n\r\nI don't know what the literals would need to look like for these since { val1, val2, val3 } (the syntax used by Python for set literals) is already used by lists."},"comment":{"url":"https://api.github.com/repos/daokoder/dao/issues/comments/75770204","html_url":"https://github.com/daokoder/dao/issues/369#issuecomment-75770204","issue_url":"https://api.github.com/repos/daokoder/dao/issues/369","id":75770204,"user":{"login":"Night-walker","id":5074460,"avatar_url":"https://avatars.githubusercontent.com/u/5074460?v=3","gravatar_id":"","url":"https://api.github.com/users/Night-walker","html_url":"https://github.com/Night-walker","followers_url":"https://api.github.com/users/Night-walker/followers","following_url":"https://api.github.com/users/Night-walker/following{/other_user}","gists_url":"https://api.github.com/users/Night-walker/gists{/gist_id}","starred_url":"https://api.github.com/users/Night-walker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Night-walker/subscriptions","organizations_url":"https://api.github.com/users/Night-walker/orgs","repos_url":"https://api.github.com/users/Night-walker/repos","events_url":"https://api.github.com/users/Night-walker/events{/privacy}","received_events_url":"https://api.github.com/users/Night-walker/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T14:52:39Z","updated_at":"2015-02-24T14:52:39Z","body":"I'd say we should first agree on the general principles regarding the documentation, and only then proceed to the implementation."}}