{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4302","repository_url":"https://api.github.com/repos/ReactiveX/rxjs","labels_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4302/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4302/comments","events_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4302/events","html_url":"https://github.com/ReactiveX/rxjs/issues/4302","id":375368246,"node_id":"MDU6SXNzdWUzNzUzNjgyNDY=","number":4302,"title":"added a name to the forkjoin request item","user":{"login":"qinxiaoxian","id":20558478,"node_id":"MDQ6VXNlcjIwNTU4NDc4","avatar_url":"https://avatars3.githubusercontent.com/u/20558478?v=4","gravatar_id":"","url":"https://api.github.com/users/qinxiaoxian","html_url":"https://github.com/qinxiaoxian","followers_url":"https://api.github.com/users/qinxiaoxian/followers","following_url":"https://api.github.com/users/qinxiaoxian/following{/other_user}","gists_url":"https://api.github.com/users/qinxiaoxian/gists{/gist_id}","starred_url":"https://api.github.com/users/qinxiaoxian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qinxiaoxian/subscriptions","organizations_url":"https://api.github.com/users/qinxiaoxian/orgs","repos_url":"https://api.github.com/users/qinxiaoxian/repos","events_url":"https://api.github.com/users/qinxiaoxian/events{/privacy}","received_events_url":"https://api.github.com/users/qinxiaoxian/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-30T08:17:59Z","updated_at":"2018-10-30T11:37:27Z","closed_at":null,"author_association":"NONE","body":"It's good to use the forkJoin api to combine the http requests, but there still has one insufficient, the forkJoin api need a  array of requests or multiple requests as parameters and return a array of response, if we want to get the correct response we must order the index of the request item in the requests to accept it, it's too trouble when we delete one of requests, the other responses' index shoud be update or it will be wrong."},"comment":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/comments/434267366","html_url":"https://github.com/ReactiveX/rxjs/issues/4302#issuecomment-434267366","issue_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4302","id":434267366,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNDI2NzM2Ng==","user":{"login":"cartant","id":3878593,"node_id":"MDQ6VXNlcjM4Nzg1OTM=","avatar_url":"https://avatars1.githubusercontent.com/u/3878593?v=4","gravatar_id":"","url":"https://api.github.com/users/cartant","html_url":"https://github.com/cartant","followers_url":"https://api.github.com/users/cartant/followers","following_url":"https://api.github.com/users/cartant/following{/other_user}","gists_url":"https://api.github.com/users/cartant/gists{/gist_id}","starred_url":"https://api.github.com/users/cartant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cartant/subscriptions","organizations_url":"https://api.github.com/users/cartant/orgs","repos_url":"https://api.github.com/users/cartant/repos","events_url":"https://api.github.com/users/cartant/events{/privacy}","received_events_url":"https://api.github.com/users/cartant/received_events","type":"User","site_admin":false},"created_at":"2018-10-30T11:37:27Z","updated_at":"2018-10-30T11:37:27Z","author_association":"COLLABORATOR","body":"You can use array destructuring instead of indices. For example:\r\n\r\n```ts\r\nforkJoin(obsA, obsB, obsC).pipe(\r\n  tap(([valA, valB, valC]) => { /* ... */ })\r\n);\r\n```"}}
{"actor":{"display_login":"cartant"}}