{"action":"created","issue":{"url":"https://api.github.com/repos/babel/babel/issues/1647","labels_url":"https://api.github.com/repos/babel/babel/issues/1647/labels{/name}","comments_url":"https://api.github.com/repos/babel/babel/issues/1647/comments","events_url":"https://api.github.com/repos/babel/babel/issues/1647/events","html_url":"https://github.com/babel/babel/issues/1647","id":82394905,"number":1647,"title":"Async Generators (\"Observables\") now Stage 1","user":{"login":"staltz","id":90512,"avatar_url":"https://avatars.githubusercontent.com/u/90512?v=3","gravatar_id":"","url":"https://api.github.com/users/staltz","html_url":"https://github.com/staltz","followers_url":"https://api.github.com/users/staltz/followers","following_url":"https://api.github.com/users/staltz/following{/other_user}","gists_url":"https://api.github.com/users/staltz/gists{/gist_id}","starred_url":"https://api.github.com/users/staltz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/staltz/subscriptions","organizations_url":"https://api.github.com/users/staltz/orgs","repos_url":"https://api.github.com/users/staltz/repos","events_url":"https://api.github.com/users/staltz/events{/privacy}","received_events_url":"https://api.github.com/users/staltz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/babel/babel/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/babel/babel/labels/experimental","name":"experimental","color":"006b75"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-05-29T11:47:10Z","updated_at":"2015-05-31T07:28:05Z","closed_at":"2015-05-31T07:28:05Z","body":"Just for your information, check this https://docs.google.com/file/d/1uEVcOgJIMsHjN1vypKKyfmDRg_bz5cKXpo0v4Nc0q8NfqKolBeSDHIj8z9GS8A4EiMpZ8QQ3l87Q_wF3/edit\r\n\r\nWould be great to have this in Babel, and one can take inspiration from RxJS or most.js or Kefir in order to implement the babels=>ES5 transformation."},"comment":{"url":"https://api.github.com/repos/babel/babel/issues/comments/107136923","html_url":"https://github.com/babel/babel/issues/1647#issuecomment-107136923","issue_url":"https://api.github.com/repos/babel/babel/issues/1647","id":107136923,"user":{"login":"sebmck","id":853712,"avatar_url":"https://avatars.githubusercontent.com/u/853712?v=3","gravatar_id":"","url":"https://api.github.com/users/sebmck","html_url":"https://github.com/sebmck","followers_url":"https://api.github.com/users/sebmck/followers","following_url":"https://api.github.com/users/sebmck/following{/other_user}","gists_url":"https://api.github.com/users/sebmck/gists{/gist_id}","starred_url":"https://api.github.com/users/sebmck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebmck/subscriptions","organizations_url":"https://api.github.com/users/sebmck/orgs","repos_url":"https://api.github.com/users/sebmck/repos","events_url":"https://api.github.com/users/sebmck/events{/privacy}","received_events_url":"https://api.github.com/users/sebmck/received_events","type":"User","site_admin":false},"created_at":"2015-05-31T07:28:05Z","updated_at":"2015-05-31T07:28:05Z","body":"Ok so after reviewing those slides there doesn't appear to be much of any special syntax. The only special thing is `async function*` and `for...on` which includes little information on semantics. Seems extremely premature at this stage and I'm not ready to implement this without something more substantial. cc @jhusain."}}