{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/388","repository_url":"https://api.github.com/repos/rust-lang/rfcs","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/388/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/388/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/388/events","html_url":"https://github.com/rust-lang/rfcs/issues/388","id":45589492,"number":388,"title":"A `yield` construct in the vein of C#","user":{"login":"rust-highfive","id":7378925,"avatar_url":"https://avatars.githubusercontent.com/u/7378925?v=3","gravatar_id":"","url":"https://api.github.com/users/rust-highfive","html_url":"https://github.com/rust-highfive","followers_url":"https://api.github.com/users/rust-highfive/followers","following_url":"https://api.github.com/users/rust-highfive/following{/other_user}","gists_url":"https://api.github.com/users/rust-highfive/gists{/gist_id}","starred_url":"https://api.github.com/users/rust-highfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rust-highfive/subscriptions","organizations_url":"https://api.github.com/users/rust-highfive/orgs","repos_url":"https://api.github.com/users/rust-highfive/repos","events_url":"https://api.github.com/users/rust-highfive/events{/privacy}","received_events_url":"https://api.github.com/users/rust-highfive/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":71,"created_at":"2014-10-12T18:45:31Z","updated_at":"2016-10-10T10:47:42Z","closed_at":null,"body":"<a href=\"https://github.com/bstrie\"><img src=\"https://avatars.githubusercontent.com/u/865233?v=2\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [bstrie](https://github.com/bstrie)**\n_Friday Jul 12, 2013 at 13:46 GMT_\n\n_For earlier discussion, see https://github.com/rust-lang/rust/issues/7746_\n\n_This issue was labelled with: A-an-interesting-project, E-hard, I-wishlist in the Rust repository_\n\n----\n\n@thestinger has mentioned this several times as a wishlist item. This is a feature that greatly simplifies the implementation of external iterators by allowing them to be compiled to state machines at compile time (did I get that right?). See http://msdn.microsoft.com/en-us/library/vstudio/9k7k7cf0.aspx for reference.\r\n\r\nWhile we shouldn't expect this for 1.0, it might be prescient to reserve the keyword right now.\r\n\r\nNominating for far-future milestone.\n"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/252585057","html_url":"https://github.com/rust-lang/rfcs/issues/388#issuecomment-252585057","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/388","id":252585057,"user":{"login":"gnzlbg","id":904614,"avatar_url":"https://avatars.githubusercontent.com/u/904614?v=3","gravatar_id":"","url":"https://api.github.com/users/gnzlbg","html_url":"https://github.com/gnzlbg","followers_url":"https://api.github.com/users/gnzlbg/followers","following_url":"https://api.github.com/users/gnzlbg/following{/other_user}","gists_url":"https://api.github.com/users/gnzlbg/gists{/gist_id}","starred_url":"https://api.github.com/users/gnzlbg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnzlbg/subscriptions","organizations_url":"https://api.github.com/users/gnzlbg/orgs","repos_url":"https://api.github.com/users/gnzlbg/repos","events_url":"https://api.github.com/users/gnzlbg/events{/privacy}","received_events_url":"https://api.github.com/users/gnzlbg/received_events","type":"User","site_admin":false},"created_at":"2016-10-10T10:47:42Z","updated_at":"2016-10-10T10:47:42Z","body":"offtopic: The cppcon2016 video about LLVM coroutines is up: https://www.youtube.com/watch?v=8C8NnE1Dg4A"}}
{"actor":{"display_login":"gnzlbg"}}