{"action":"created","issue":{"url":"https://api.github.com/repos/whatwg/streams/issues/308","labels_url":"https://api.github.com/repos/whatwg/streams/issues/308/labels{/name}","comments_url":"https://api.github.com/repos/whatwg/streams/issues/308/comments","events_url":"https://api.github.com/repos/whatwg/streams/issues/308/events","html_url":"https://github.com/whatwg/streams/issues/308","id":65215447,"number":308,"title":"ReadableStream.getReader name is a bit misleading","user":{"login":"youennf","id":5575980,"avatar_url":"https://avatars.githubusercontent.com/u/5575980?v=3","gravatar_id":"","url":"https://api.github.com/users/youennf","html_url":"https://github.com/youennf","followers_url":"https://api.github.com/users/youennf/followers","following_url":"https://api.github.com/users/youennf/following{/other_user}","gists_url":"https://api.github.com/users/youennf/gists{/gist_id}","starred_url":"https://api.github.com/users/youennf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/youennf/subscriptions","organizations_url":"https://api.github.com/users/youennf/orgs","repos_url":"https://api.github.com/users/youennf/repos","events_url":"https://api.github.com/users/youennf/events{/privacy}","received_events_url":"https://api.github.com/users/youennf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/whatwg/streams/labels/question","name":"question","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/whatwg/streams/milestones/4","html_url":"https://github.com/whatwg/streams/milestones/Week%20of%202015-03-30","labels_url":"https://api.github.com/repos/whatwg/streams/milestones/4/labels","id":1045652,"number":4,"title":"Week of 2015-03-30","description":"","creator":{"login":"domenic","id":617481,"avatar_url":"https://avatars.githubusercontent.com/u/617481?v=3","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":2,"state":"open","created_at":"2015-03-30T21:27:44Z","updated_at":"2015-03-31T15:37:48Z","due_on":"2015-04-03T04:00:00Z","closed_at":null},"comments":24,"created_at":"2015-03-30T13:44:19Z","updated_at":"2015-04-03T02:30:52Z","closed_at":null,"body":"getReader name is a little bit counter-intuitive to me.\r\nThis method is really a constructor.\r\nIts name seems to imply that it could return the same object if called several times on the same stream.\r\nWhy not simply calling it ReadableStream.createReader?"},"comment":{"url":"https://api.github.com/repos/whatwg/streams/issues/comments/89127632","html_url":"https://github.com/whatwg/streams/issues/308#issuecomment-89127632","issue_url":"https://api.github.com/repos/whatwg/streams/issues/308","id":89127632,"user":{"login":"sparty02","id":1483538,"avatar_url":"https://avatars.githubusercontent.com/u/1483538?v=3","gravatar_id":"","url":"https://api.github.com/users/sparty02","html_url":"https://github.com/sparty02","followers_url":"https://api.github.com/users/sparty02/followers","following_url":"https://api.github.com/users/sparty02/following{/other_user}","gists_url":"https://api.github.com/users/sparty02/gists{/gist_id}","starred_url":"https://api.github.com/users/sparty02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sparty02/subscriptions","organizations_url":"https://api.github.com/users/sparty02/orgs","repos_url":"https://api.github.com/users/sparty02/repos","events_url":"https://api.github.com/users/sparty02/events{/privacy}","received_events_url":"https://api.github.com/users/sparty02/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T02:30:52Z","updated_at":"2015-04-03T02:30:52Z","body":"@SlexAxton Agreed.  Along those lines, it would feel natural for read() to throw when calling it on a stream the second time.....back to the difficulty in naming this thing."}}