{"action":"opened","issue":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4328","repository_url":"https://api.github.com/repos/ReactiveX/rxjs","labels_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4328/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4328/comments","events_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/4328/events","html_url":"https://github.com/ReactiveX/rxjs/issues/4328","id":379303778,"node_id":"MDU6SXNzdWUzNzkzMDM3Nzg=","number":4328,"title":"Does pipeable combineLatest have a limit of 5?","user":{"login":"ATeamMember","id":1131010,"node_id":"MDQ6VXNlcjExMzEwMTA=","avatar_url":"https://avatars3.githubusercontent.com/u/1131010?v=4","gravatar_id":"","url":"https://api.github.com/users/ATeamMember","html_url":"https://github.com/ATeamMember","followers_url":"https://api.github.com/users/ATeamMember/followers","following_url":"https://api.github.com/users/ATeamMember/following{/other_user}","gists_url":"https://api.github.com/users/ATeamMember/gists{/gist_id}","starred_url":"https://api.github.com/users/ATeamMember/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ATeamMember/subscriptions","organizations_url":"https://api.github.com/users/ATeamMember/orgs","repos_url":"https://api.github.com/users/ATeamMember/repos","events_url":"https://api.github.com/users/ATeamMember/events{/privacy}","received_events_url":"https://api.github.com/users/ATeamMember/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-09T20:05:36Z","updated_at":"2018-11-09T20:05:36Z","closed_at":null,"author_association":"NONE","body":"Just as the closed issue \r\nhttps://github.com/ReactiveX/rxjs/issues/3601\r\n\r\nI've encountered the same thing too.\r\n\r\nThe return type becomes the first input when I add the 7th input to combineLatest\r\nI'm using Angular 2 and rxjs/operators\r\n\r\na: Observable<boolean>\r\nb: list of objects Point\r\n// this works fine\r\npoints = combineLatest(a, b, c, d, e, f).pipe(map(() => {\r\n   const [aa, bb, cc, dd, ee, ff] = inputs;\r\n   return bb;\r\n}))\r\n\r\n//this will have Observable<boolean> is not assignable to type Observable<Point[]>\r\npoints = combineLatest(a, b, c, d, e, f, g).pipe(map((inputs) => {\r\n   const [aa, bb, cc, dd, ee, ff, gg] = inputs;\r\n   return bb;\r\n}))\r\n\r\nI also removed f and replaced with g and it works fine too... \r\n// this works.\r\npoints = combineLatest(a, b, c, d, e, g).pipe(map((inputs) => {\r\n   const [aa, bb, cc, dd, ee, gg] = inputs;\r\n   return bb;\r\n}))\r\n\r\nit seems that it goes wrong when I add one more input, so I'm wondering if there's limit for the input combineLatest???\r\n"}}
{"actor":{"display_login":"ATeamMember"}}